Police seal off key roads in Nairobi as Kenya braces for Gen Z protests
Protesters demand justice for more than 80 people killed during the 2024 demonstrations and last year's anniversary protests. Kenya, East Africa’s economic hub, is a major center for trade, technology,…
