Diepsloot residents on looting rampage as protest intensifies
Disgruntled residents of Diepsloot north of Johannesburg have gone on a rampage looting spaza shops
Police on high alert following Diepsloot protest
Police in Diepsloot north of Johannesburg are on high alert following a protest by hundreds of