Categories Russia - Ukraine war World leaders to meet at Swiss resort on possible Ukraine peace roadmap. Russia is notably absent – KSTP Post author By Mike Nova Post date June 15, 2024 World leaders to meet at Swiss resort on possible Ukraine peace roadmap. Russia is notably absent KSTP ← World leaders to meet at Swiss resort on possible Ukraine peace roadmap, Russia is notably absent – Economic Times → Украинский генерал испугался развернутой в Крыму системы С-500