Ukrainian delegation arrives at the venue of a fresh round of face-to-face peace talks between Russia and Ukraine in Istanbul, Turkey, March 29, 2022. Russia and Ukraine have concluded their fresh round of face-to-face peace talks here on Tuesday, which lasted for approximately three hours, according to media reports. [Photo by Unal Cam/Xinhua]
Go to Forum >>0 Comment(s)