Nairobi’s Central Business District has ground to a near-total standstill as heavily armed police blockades, deserted streets and widespread shop closures define the city on July 7, 2026. Specifically, the National Police Service has effectively sealed off the city centre ahead of


