Vehicles arrive at the Turkish Presidency’s Dolmabahce working office, where Russia and Ukraine direct talks might happen, in Istanbul, Turkey, May 16, 2025. REUTERS/Leonhard Foeger
Vehicles arrive at the Turkish Presidency’s Dolmabahce working office, where Russia and Ukraine direct talks might happen, in Istanbul, Turkey, May 16, 2025. REUTERS/Leonhard Foeger