Reporters gather outside 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 Shadati/Xinhua]
Go to Forum >>0 Comment(s)