Skip to playerSkip to main contentSkip to footer
  • 9/25/2018

Police in Machakos town lobbed tear gas to disperse rowdy students of Machakos University who had barricaded the busy Machakos-Makueni road.

Students were protesting alleged corruption allegations against the University administration.