Police arrested after teargassing loaded bus

Police arrested after teargassing loaded bus Seven police officers who risked the lives of dozens after firing tear gas canisters into a loaded bus parked outside the Harare Exhibition Park…

Comments Off on Police arrested after teargassing loaded bus

End of content

No more pages to load