Categories Russia - Ukraine war World leaders to meet at Swiss resort on possible Ukraine peace roadmap. Russia is notably absent – Thehour.com 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 Thehour.com ← Тест для любителей советского фарфора: угадайте знаменитые заводы СССР по чайным парам → Катастрофический шок: эксперт назвал дедолларизацию БРИКС войной против США