South African President Ramaphosa and the delegation is meeting with Russian President Vladimir Putin 6.0K views17:18