April 26, 2024

Kenyan police violently dispersed protests