Daily Archives: June 3, 2018

IOM: 150 Somali Migrants Stranded in Libya Return Home

The International Organization for Migration says it has repatriated 150 Somali migrants stranded in Libya this past week. Most had been held in government-run detention centers for months under abysmal conditions.

The returning Somali migrants …

IOM: 150 Somali Migrants Stranded in Libya Return Home

The International Organization for Migration says it has repatriated 150 Somali migrants stranded in Libya this past week. Most had been held in government-run detention centers for months under abysmal conditions.

The returning Somali migrants …