News

David Mabuza, who shrugged off a succession of graft scandals to become South Africa’s deputy president, has died. He was 64.