Protesters gathered around South Africa on Wednesday to demand President Jacob Zuma step down after he fired two finance ministers in the span of a week. Demonstrators also called for an end to corruption in the ruling African National Congress (ANC). 

Thousands gathered in Pretoria, Port Elizabeth and Cape Town under the banner #ZumaMustFall.