Feb 12, 2021 Zimbabwe Zimbabwe police apologize for detaining woman and minors Police in Zimbabwe have apologized for detaining a woman and two minors at a.. Read more
Oct 13, 2020 Crime Zimbabwe arrest 7 police officers for teargassing bus full of passengers Seven police officers, who threw teargas cannisters into a bus full of passengers at.. Read more