Feb 12, 2021 Africa 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 Zimbabwe 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