Local newsMunicipalNews
A STORY IN PICTURES: Scenes from the mass protest in Vryheid
We present scenes from Friday's protest to give you a better idea of what transpired.
At Caxton, we employ humans to generate daily fresh news, not AI intervention. Happy reading!
You can read the full story on our App. Download it here.