June 25 Protests in Kenya Result in Multiple Casualties and Disruptions