Categories Russia - Ukraine war World leaders to meet at Swiss resort on possible Ukraine peace roadmap. Russia is notably absent – News10NBC 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 News10NBC ← Russia suffered 4,000 casualties in a month of fighting in Kharkiv offensive, Ukraine says – Kyiv Independent → Odessa man, juvenile female arrested on murder charges in Odessa – inForney.com