Kremlin: Hope that direct talks between Russia and Ukraine in Istanbul can begin as soon as possible.

2025-05-16

Kremlin: Hope that direct talks between Russia and Ukraine in Istanbul can begin as soon as possible.