see more
NAIROBI, KENYA - JUNE 25: People clash with police during a protest against the tax hikes in planned 'Finance Bill 2024' as they march to the parliament building in Nairobi, Kenya on June 25, 2024. (Photo by Gerald Anderson/Anadolu via Getty Images)