Vehicles arrive at the Turkish Presidency’s Dolmabahce working office, in

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