Umuidi Igbozu

Nigeria

Fear Don Catch Ribadu

Looking back, the EFCC was created to smoke-screen Nigeria with an anti-corruption crusade, while the nation was besieged by the swooping masquerade...