IOM: total of 303 illegal migrants deport from Libya to their nations last week
(MENAFN) The International Organization for Migration (IOM) reported on Monday that a total of 303 illegal migrants were deported from Libya to their countries of origin over the past week. This ...