Diepsloot residents blocked roads and highway during service delivery protest.
Police officers are seen walking along the N14 highway near Diepsloot where residents took to blocking the roads and highway during a service delivery protest, 10 July 2017, Johannesburg. Picture: Jacques Nelles
Download our app