LATEST: EFCC Arrests Cubana Chief Priest, See Why
The Economic and Financial Crimes Commission (EFCC) has detained Pascal Okechukwu, also known as Cubana Chief Priest, a Nigerian socialite, on suspicion of money laundering and tax fraud. The commission…