Davido reacts as EFCC releases Cubana Chief Priest
Popular Nigerian pop star, David Adeleke, also known as Davido, has reacted to the release of socialite, Pascal Okechukwu, aka Cubana Chief Priest by the Economic and Financial Crimes Commission, EFCC.