Will Kenya Police Be Held Accountable For Killing?March 7, 2025 Last year, when Kenya’s Gen Z flooded the streets of the country to protest IMF-backed tax hikes, they were met with a violent and deadly police…