World6 months ago
World leaders to meet at Swiss resort to discuss Ukraine; Russia notably absent
GENEVA — The presidents of Ecuador, Ivory Coast, Kenya and Somalia will join many Western heads of state and government and other leaders at a conference...