South Africa helping Russia should come as no shock, they are one of the Brics nations (Brazil, Russia, India, China, South Africa) who are going to attempt to destabilise the Dollar with a new cross border trading currency
Also, the South African Government begged Putin not to visit SA for a conference on BRICS because they'd have to arrest him as an International Arrest warrant had been issued. They begged Putin to attend by video conference and not in person (because they obviously didn't want to arrest him but would be duty bound to)