IOM repatriates 150 Somali immigrants from Libya

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…