Nairobi City County’s Chief Officer for Environment Geoffrey Mosiria has addressed his purported beef with Embakasi East Member of Parliament (MP) Babu Owino. Speaking during a televised interview with one of the local TV stations on Friday, March 14, 2025, Mosiria argued that his differences with Babu date back to their time as students at […]