The cost of protest in South Africa · Times Politics · Sentinel