Newcastle community embarks on peaceful protest against farm murders
Hundreds of vehicles lined up in the streets of Newcastle, in the northern KwaZulu-Natal, during a
Hundreds of vehicles lined up in the streets of Newcastle, in the northern KwaZulu-Natal, during a