Entertainment News Police detain celebrity bar man, Cubana Chief Priest June 18, 2020 Codedsong 0 The Inspector-General of Police Monitoring Unit in Lagos State has detained Instagram celebrity, Pascal Okechukwu, popularly known as Cubana Chief Priest, it has been reported. Cubana,