On July 7, thousands of Kenyan citizens gathered at Nairobi's Kamukunji Grounds to commemorate Saba Saba—a day symbolizing the country’s long-standing struggle for democracy. This year’s protest, led predominantly by the youth, turned tragic after police...