A protester throw back a tear gas canister to police during the Nane Nane anti-government demonstrations in Karatina town, Nyeri County, on August 8, 2024. Business in the town was paralyzed as police clashed with protesters in running battles, trying to prevent them from blocking the Nyeri-Nairobi highway.
Photo credit: Photo | Joseph Kanyi