Kenyan authorities deployed thousands of security personnel across Nairobi as protesters marked two years since the 2024 Gen Z uprising, with tensions fuelled by allegations of police brutality, economic hardship and growing opposition to President William Ruto's government.
Kenyan police mounted a massive security operation Thursday, blocking off much of the capital in a bid to prevent protests marking two years since a landmark "Gen Z" uprising.
Thousands of Kenyans took to the streets in June 2024 against economic hardship and corruption, eventually storming parliament to force the cancellation of new taxes.
It was a watershed moment as young Kenyans rallied together, ignoring traditional ethnic divisions, and June 25 has become an annual day of protest thanks to ongoing frustration with the government of President William Ruto.
But they have paid a heavy price: at least 127 people were killed across the two years of protests, according to a police watchdog, as security forces shot people with near-total impunity.











