
At Istanbul’s Dolmabahçe Palace on Friday, as Russia and Ukraine sat down to hold their first direct peace talks since the early months of this three-year war.
At Istanbul’s Dolmabahçe Palace on Friday, as Russia and Ukraine sat down to hold their first direct peace talks since the early months of this three-year war.