IOM Repatriates More Than 100 Migrants Stranded in Libya

Migrants from countries including Gambia, Sierra Leone, Ivory Coast, Bangladesh and Egypt were stranded in the country under difficult, brutal conditions


Comments