Kenya Barricades Capital on Protest Anniversary
Thousands protest across Kenya on anniversary of deadly 2024 demonstrations. Roads to parliament and president’s office in Nairobi blocked by security forces.
June 25, 2025Clash Report

ClashReport
Kenyan authorities blocked access to key government buildings in Nairobi on Wednesday as thousands marked the anniversary of last year’s mass protests, which saw over 60 people killed amid public outrage over taxes, corruption, and police brutality.
Protesters Return to the Streets
Demonstrations erupted in several cities, including Kisii, Nakuru, and Mombasa, with participants chanting anti-government slogans and lighting candles in remembrance of the victims of last year’s crackdown. In Nairobi, riot police armed with water cannons sealed off parliament and presidential offices.
Many businesses in the capital remained closed. Opposition leader Kalonzo Musyoka declared on NTV, “A year after, nothing has happened. They are rightfully angry.”
Origins in Economic Grievances
The protests began in 2024 after the National Treasury proposed sweeping tax hikes and new revenue measures. Public fury peaked on June 25, 2024, when thousands stormed parliament. The government eventually withdrew the tax plans—only to later reintroduce many of them.
Critics say President William Ruto’s administration has failed to address systemic corruption, misuse of public funds, and a rising cost of living. The return of heavy-handed policing has only deepened distrust.
Ongoing Police Brutality
The Independent Policing Oversight Authority reported that at least two dozen people have died in police custody over the past four months. The recent death of an online activist in detention sparked two separate anti-police demonstrations earlier this June.
Sources:
Related Topics
Related News
30 Killed by Israeli Fire Near Gaza Aid Site
Israel-Gaza War
June 2025

Trump Imposes 25% Tariff on Venezuelan Oil Buyers
America
March 2025
Explosion Injures Four SDF Personnel Near US Base in Okinawa
Asia-Pasific
June 2025
Protests Erupt After Moroccan Man Killed by Spanish Police
Africa
June 2025
Seven Israeli Soldiers Killed in Khan Yunis Blast
Israel-Gaza War
June 2025
Iran Moves to Halt Cooperation with IAEA
Asia-Pasific
June 2025