The Independent via Yahoo
Ukraine-Russia war – live: Leaders in Switzerland for major peace summit as Zelensky rejects Putin ‘ultimatum’
Such a deal appears a non-starter for Kyiv, which wants...Russian foreign ministry in Moscow. His remarks came as leaders of the G7 leaders met in Italy and as Switzerland prepared to host scores ...
2 hours ago