Categories Russia News World leaders meet in Switzerland to discuss a Ukraine peace roadmap. Russia is notably absent – KTVN Post author By Mike Nova Post date June 15, 2024 World leaders meet in Switzerland to discuss a Ukraine peace roadmap. Russia is notably absent KTVN ← Loan backed by Russian assets crucial for 2025 budget, Kyiv says – Reuters → Zelensky Says Will Present Peace Plan to Russia Once Agreed – The Moscow Times