Switzerland on Thursday said it has invited over 160 delegations from around the world to attend a Ukraine peace conference being hosted in June at Kyiv's request, and to which Russia has not been invited. Watch in for more details!