Daily Archives: December 10, 2017

GENEVA, The U.N. migration agency called on social media giants on Friday to make it harder for people smugglers to use their platforms to lure West African migrants to Libya where they can face detention, …

GENEVA, The U.N. migration agency called on social media giants on Friday to make it harder for people smugglers to use their platforms to lure West African migrants to Libya where they can face detention, …