Nairobi residents were forced to walk to the Central Business District (CBD) on Wednesday June 25, 2025 in the morning…