More than 30,000 people marched in South African cities to protest against President Jacob Zuma on Friday, demanding he quit after a cabinet reshuffle triggered the latest crisis of his presidency.
Johannesburg, South Africa, 07/04/2017 Image: Antonella Ragazzoni