NewsIOM/FG Repatriate 95 Stranded Nigerians in LibyaThe International Organisation for Migration (IOM), in collaboration with the Nigerian Mission in Libya, has repatriated another 95 Nigerians stranded in Libya in ... By Editor18/11/20210