Crime EFCC Returns N279 Million Recovered from National Theatre Contract Fraud David Egbede, March 7, 2026March 7, 2026 The Economic and Financial Crimes Commission (EFCC) has handed over N279 million recovered from a… Continue Reading