Kenya police fire tear gas on antigovernment demonstrators in Nairobi
‘Nane Nane’ march, meaning ‘eight eight’ in reference to the date, follows weeks of deadly protests.
‘Nane Nane’ march, meaning ‘eight eight’ in reference to the date, follows weeks of deadly protests.