When the Economic and Financial Crimes Commission (EFCC) was established by former President Olusegun Obasanjo in 2003, it was set ...
The National Emergency Management Agency (NEMA) says a total of 826 Nigerians stranded in Libya, en route Europe, voluntarily returned ...