3 minThe Invisible Scars of a Humanitarian Crisis The world today is facing the highest level of displacement on record, with between 68.5-70 million people being forcibly displaced...