JUST IN: Alleged police brutality in Zimbabwe: Woman loses child after beating
In a disturbing incident that has sparked widespread outrage, allegations have emerged of alleged police brutality in Zimbabwe, with reports suggesting that a woman brutally beaten by police has tragically…
