Home / Tag Archives: 5 weeks

Tag Archives: 5 weeks

643 Nigerians voluntarily return from Libya in 5 weeks – NEMA

The National Emergency Management Agency (NEMA) on Friday said no fewer than 643 Nigerians  voluntarily returned from ...

Read More »