Protests in Nairobi CBD have taken shape as police and demonstrators engage in running battles. The protesters have taken to the streets to demonstrate...
Protesters in Nairobi on Thursday cheered the Kenya Defence Forces (KDF) officers as they made their way into the Nairobi Central Business District. In...