Saturday, July 13, 2024

port city of Mombasa

July 12, 2023

Tax Hikes: Kenyan protesters in fresh clashes with police

Police officers fired teargas to disperse protesters in the capital Nairobi, the port city of Mombasa and several other towns,

Kenyan protesters