Kenya October 5, 2025By Olivia WilliamsKenya, Uganda, and Tanzania Crack Down on Protests, Testing the Limits of Democratic FreedomsBy Olivia Williams