Richard Kamau on 13th Jul

Chaos, bonfires, running battles, and tear gas was the order of the day Thursday on Nairobi’s Haile Selassie Avenue...