109 Stranded Nigerians Returned from Libya
On Tuesday, 109 stranded Nigerian migrants returned from Libya to their homeland, according to Nigeria's National Emergency Management Agency (NEMA).The ...
Read moreOn Tuesday, 109 stranded Nigerian migrants returned from Libya to their homeland, according to Nigeria's National Emergency Management Agency (NEMA).The ...
Read more