‘No place for violence,’ Ramaphosa says as 30 June protests loom | Mukoko News