World leaders to meet at Swiss resort on possible Ukraine peace roadmap. Russia is notably absent
OBBÜRGEN, Switzerland (AP) — The presidents of Ecuador, Ivory Coast, Kenya and Somalia will join many Western heads of state and government and other leaders...