Nigeria Another 153 Stranded Nigerians Return From Libya Agency Aug 28, 2019 0 The National Emergency Management Agency (NEMA) has received another batch of 153 stranded Nigerians from Libya. …
Nigeria 249 More Nigerians Return From Libya Agency Dec 15, 2017 0 The International Organisation for Migration (IOM) and the European Union (EU) on Thursday facilitated the return…