Zimbabwe
- POLITICS
Zimbabwe police beat protesters defying ‘rogue’ government
Riot police in Zimbabwe on Friday fired teargas and beat demonstrators who defied a protest ban, as the opposition accused…
Read More »
Riot police in Zimbabwe on Friday fired teargas and beat demonstrators who defied a protest ban, as the opposition accused…
Read More »