
Death toll mounts after protests
11 Jul 2025 With police barricading every available route into Nairobi’s central business district and effectively suspending business activity across the country, the hotspots of protests marking the 35th anniversary of the 7 July Saba Saba pro-democracy …