Presidents Cyril Ramaphosa and Vladimir Putin