Extortion Backfires as Policemen Unknowingly Shake Down ICPC Chairman
Four police officers attached to the Federal Capital Territory (FCT) Police Command have been arrested for allegedly extorting ₦53,000 from the Chairman of the...


