Corruption Allegations Knocked Down Abdulrasheed Bawa Thrice. Here’s How
To combat financial crimes and looting of the public treasury governmental and non-governmental agents, Nigeria created the Economic and Financial Crimes Commission (EFCC) in 2004 during the administration of former…