South Africans protest corruption and crumbling state infrastructure outside parliament in Cape Town.

South Africans protest corruption and crumbling state infrastructure outside parliament in Cape Town.
block