World Deadly Clashes Erupt in Nairobi: Over 11 Lives Lost as Saba Saba Protests Paralyze Central Kenya by Ava Thompson September 15, 2025