World leaders meet in Switzerland as Ukraine seeks aid amid war with Russia | Russia-Ukraine war News
Absence of China in summit raises questions over point of event, which Russia dismissed as ‘futile’. World leaders are gathering in Switzerland for a summit aimed at pressuring Russia to end its war in Ukraine, but the absence of powerful allies of Moscow such as China is expected to blunt…