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. 

Leave a Reply

Your email address will not be published. Required fields are marked *