Ex-President Zuma hands himself over to police to begin sentence International News Ex-President Zuma hands himself over to police to begin sentence Admin July 8, 2021 July 8, 2021 South African former President Jacob Zuma turned himself in to police on Wednesday to...Read More