Political|World
World leaders meet in Switzerland to discuss a Ukraine peace roadmap. Russia is notably absent
Dozens of world leaders have converged on a Swiss resort to discuss how to bring peace to war-ravaged Ukraine, though any hopes of a real breakthrough are muted by the absence of Russia
June 15, 2024