Wednesday, July 1, 2026

Canadian governments

June 25, 2024

U.S., UK, others concerned as police open fire on Kenyan protesters

Protesters eventually broke into Kenya’s Parliament on Tuesday, defying police clampdowns and attacks.

Protesting Kenyans