Kenya's parliament approved a contentious Finance Bill on Tuesday that pushes up taxes as police and protesters clashed in the streets of the capital Nairobi and other cities.
Police used tear gas and water cannon and also fired over the heads of demonstrators to disperse crowds, while some protesters hurled stones at security forces, witnesses said.