March 9, 2025

EFCC Sets Records Straight Over 10th Witness’ Claim On $6.2m Alleged Procurement Fraud