UPDATED: Police release Instagram celebrity, Cubana Chief Priest
The Inspector-General of Police Monitoring Unit in Lagos State has released Instagram celebrity and Executive Director, Cubana Group, Pascal Okechukwu, popularly known as Cubana Chief Priest. Okechukwu, known for his lavish…