metered
Meeting in London: European Leaders Support Direct Dialogue Between Ukraine and Russia
On June 7, 2026, British Prime Minister Keir Starmer, French President Emmanuel Macron, and German Chancellor Friedrich Merz met with Ukrainian President…