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?
Technology and Travel Blog
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?