ROHR Zimbabwe demonstration at Harare Town House
A Human rights group demonstrating in Harare demanding the suspension of Harare town clerk, Tendai Mahachi.
Browsing tag
A Human rights group demonstrating in Harare demanding the suspension of Harare town clerk, Tendai Mahachi.