Hellen Ati, the Kenyan lady who is allegedly the baby mama of Pascal Ogechukwu, aka Cubana Chief Priest, has landed in the hospital after drinking a poisonous substance to end her life.
This is according to Black Cinderella, a lawyer friend of Hellen. This development comes less than 24 hours…
Headlines Newsletter
Subscribe now for weekly top news headlines roundup, delivered directly to your inbox.