Answer:
EFCC: Economic and Financial Crimes Commission
NAFDAC: National Agency for Food and Drug Administration
NDLEA: National Drug Law Enforcement Agency
1.6m questions
2.0m answers