Categories Russia - Ukraine war World leaders to meet at Swiss resort on possible Ukraine peace roadmap, Russia is notably absent – Economic Times 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 Economic Times ← Russia Mocks Zelensky For Spurning Putin’s Peace Offer; ‘Wrong Understanding…’ – The Times of India → Putin outlines Russia’s terms for Ukraine peace talks | Watch News Videos Online – Global News Toronto