June 26th, 2026
Katiba Institute Files Contempt of Court Application Against Police Leadership Over Illegal Barricades on Protest Anniversary
26 June 2026 – Nairobi, Kenya Yesterday, as Kenyans gathered in peaceful processions to honour the memories of those who lost their lives during the June 2024 Finance Bill protests, the […]
Read More



