By Muni Williams On Monday, July 6, 2020, the Acting Chairman of the Economic and Financial Crimes Commission (EFCC), Ibrahim Magu, a police commissioner, was finally arrested on the streets of Abuja, the Federal Capital of Nigeria. He was said to have been bundled unprepared to face an administrative panel of inquiry headed by a […]Continue Reading
