The Chairman of Nigeria’s Economic and Financial Crimes Commission (EFCC), Ola Olukoyede, has revealed that 18 serving governors are under...
DDM NEWS