A police officer removes a stone from Mutare road outside Harare, Zimbabwe, 04 July 2016. In a protest over frequently blocked street, operators of commuter buses themselves blocked roads with stones, burning tyres and other objects. (Photo by Aaron Ufumeli/EPA)
|