Switzerland is hosting a summit organized by Ukraine in the hope of peace talks
Dozens of leaders, including VP Kamala Harris, attend a Ukraine Peace Summit in Switzerland this weekend. Russia is not invited, but might this meeting still hold promise for the war's end?