To suppress protests in Githurai, they reportedly entered homes and streets, beating bystanders and firing in broad daylight.

Boda boda sector leaders have pledged to maintain transport services during Thursday's Gen Z anniversary protests while warning politicians against using riders to fuel violence.

Kenyan police put on a massive show of force Thursday in a bid to prevent protests marking two years since a landmark Gen Z uprising