Topic: Machakos-Wote Road
Chaos, Tear Gas as Machakos University Students Go on Strike
Nov 02, 2023 at 12:37 PM
Running battles ensued during the protest after anti-riot police were deployed to tame demos....
Nov 02, 2023 at 12:37 PM
Running battles ensued during the protest after anti-riot police were deployed to tame demos....