Tuesday, June 30, 2026

Finland 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