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…