BREAKING: President Tinubu Appoints Ola Olukoyede As New EFCC Boss, Muhammad Hammajoda As Secretary

After weeks and months confining the immediate Economic and Financial Crimes Commission (EFCC) Chairman, Abdulrasheed Bawa in detention, President Bola Ahmed Tinubu has finally appointed Mr. Ola Olukoyede as the new Executive Chairman of EFCC for a renewable term of four years in