Nairobi (AFP) – 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.

Issued on: 25/06/2026 - 07:54

Modified: 25/06/2026 - 10:47

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 with young Kenyans ignoring traditional ethnic dividing lines, and June 25 has become an annual day of protest as frustration continues with the government of President William Ruto.