Running battles in Kibra as police battle protesters

2023-07-19 0

Police have been forced to lob teargas canisters at protesting youths in Kibra as they battled demonstrators. https://rb.gy/g192i

Free Traffic Exchange