EFCC Detains 10 Officers over Alleged Theft of Missing Items Metro January 8, 2025 Safiu Kehinde The Economic and Financial Crimes Commission (EFCC) has detained 10 of its officers over alleged theft of missing…