Home / Tag Archives: 23 months

Tag Archives: 23 months

12,574 Nigerians voluntarily returned from Libya in 23 months – NEMA

By Adekunle Williams and Solomon Asowata The National Emergency Management Agency (NEMA) on Friday said 12,574 Nigerians ...

Read More »