Turkish Foreign Ministry source: Russia-Ukraine talks have not been postponed, Russian technical delegation is in Istanbul. Some US officials are also in Istanbul.
2025-05-15
Turkish Foreign Ministry source: Russia-Ukraine talks have not been postponed, Russian technical delegation is in Istanbul. Some US officials are also in Istanbul.