A potential health hazard in Nairobi is looming over a feud between the city county and the Kenya Power and Lighting Company Limited (KPLC). As the feud entered the second day on Tuesday, February 25, 2025, raw sewage was flowing outside the Kenya Power offices at Electricity House in Nairobi Central Business District (CBD), posing […]