New app helps Nairobi residents navigate Saba Saba barricades by Modupeoluwa Olalere July 8, 2025 0 Nairobi faced a near standstill on Monday as police erected barricades across major roads leading into the Central Business District ...