https://t.co/FCI3S8mkCt
A Russian delegation arrived in Istanbul, Turkey, on May 15, 2025, for planned peace talks with Ukraine, as confirmed by multiple sources. The delegation, approved by Russian President Vladimir Putin, is led by Kremlin aide Vladimir Medinsky and includes…— Michael Novakhov (@mikenov) May 15, 2025