A police Nyala charges a crowd of residents and protestors during a protest in Finetown, Johannesburg. Residents burnt tyres, blocked roads and threw rocks at police during protests today against a lack of formal housing in the area. 10 May 2017. Picture: Yeshiel Panchia
Download our app and read this and other great stories on the move. Available for Android and iOS.