General view of the Turkish Presidency’s Dolmabahce working office, where Russia and Ukraine direct talks might happen, in Istanbul
General view of the Turkish Presidency’s Dolmabahce working office, where Russia and Ukraine direct talks might happen, in Istanbul Colorado Springs Gazette
Source link