Kenya police fire tear gas on antigovernment demonstrators in Nairobi
Kenyan police have fired volleys of tear gas in the heart of the capital Nairobi as small groups of people gathered in renewed protest against embattled President William Ruto.
The “Nane Nane” march, meaning “eight eight” in reference to…