Deeq A. Posted June 3, 2018 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. Source: Hiiraan Online Share this post Link to post Share on other sites