Guest
Login
Sign Up
Site settings
Forgot Password?
Tear gas and mounted police deployed in Kenya's capital to hold back protesters denouncing proposed tax hikes in a finance bill that is due to be tabled in parliament
Autoplay video
Hide player controls
Hide resume playing