Leaders from nearly 90 countries will gather in Switzerland this weekend to discuss ending Russia’s war in Ukraine. The Swiss and Ukrainian governments organized the summit at the request of Ukrainian President Volodymyr Zelenskyy. VOA’s Myroslava Gongadze reports. Camera: Daniil Batushchak.
…