Cops in soup for tear-gassing bus passengers
Seven police officers, who threw teargas cannisters into a bus full of passengers at the Harare Exhibition Park yesterday afternoon, now have to account for their actions with one officer identified as having thrown a cannister already…
Read More...
Read More...