UN Urges Release of Refugees, Migrants in Libyan Detention Centers

15th Apr 2019    |     Source: iom.int

Troops from eastern Libyan forces are seen in Ain Zara, south of Tripoli, Libya, April 11, 2019.