Massive protest in South Africa