Categories Russia - Ukraine war World leaders meet in Switzerland to discuss a Ukraine peace roadmap. Russia is notably absent | Today News – Mint Post author By Mike Nova Post date June 18, 2024 World leaders meet in Switzerland to discuss a Ukraine peace roadmap. Russia is notably absent | Today News Mint ← Армия Израиля сообщила о готовности начать операцию против «Хезболлы» → Воробьев: создание зимнего сада у «Крокуса» обсуждается с собственником