A protester grimace as a member of the Kenyan security forces hits him with a baton in downtown Nairobi on June 25, 2025. [AFP]
Marches in Kenya to mark a year since massive anti-government demos turned violent on Wednesday as protesters engaged in running battles with police, who flooded the streets with tear gas and sealed off government buildings with barbed wire.