World leaders set to discuss a way to end the war in Ukraine
World leaders including US Vice President Kamala Harris are set to gather in Switzerland this weekend for talks about an end to the war in Ukraine. The meeting is hosted by Swizerland and orchestrated by Ukrainian President Volodymyr Zelenskyy. But the absence of Russia and China has undermined hopes of any major progress. TRT World's Joel Flynn reports.