Kenyan riot police crack down on cost of living demonstrations fueled by opposition leader Raila Odinga.
Kenyan riot police crack down on cost of living demonstrations fueled by opposition leader Raila Odinga.
Kenyan riot police fire tear gas and water cannon against demonstrators joining a day of action called by the opposition to protest..
For one day, workers ruled the world’s biggest streets.
Thousands strong marched Wednesday to mark May Day, the first..