Zimbabwe police tear gas anti-Mugabe protesters

Zimbabwe police beat up protesters and block off the site of an opposition rally in Harare, despite High Court backing.

Related Posts