Chinese President Xi Jinping, who is paying a state visit to South Africa, shakes hands with South African President Cyril Ramaphosa ahead of a welcoming banquet in Pretoria, South Africa, Aug. 22, 2023. Xi held talks with Ramaphosa on Tuesday. (Xinhua/Pang Xinglei)