Geoffrey Mosiria Asks UoN to Clarify Sexual Abuse Claims Made Against Him by Babu Owino
Nairobi’s Chief Environment Officer, Geoffrey Mosiria, has broken his silence over the serious accusations made by Embakasi East MP Babu Owino. In a viral video, Owino accused Mosiria of sexual…