Friday, July 3, 2026

a Kenyan photojournalist

June 26, 2024

Kenyans mobilise “one million march” despite Ruto’s withdrawal of controversial Finance Bill

Tuesday’s anti-Finance Bill protest turned violent as Kenyan police fired live rounds at protesters, resulting in approximately ten deaths and 50 injuries.

Kenyan protesters