President Bola Ahmed Tinubu’s appointment of Ola Olukoyede as the new Executive Chairman of the Economic and Financial Crimes Commission (EFCC) has sparked controversy among legal...
Tinubu Suspends EFCC Chairman.