Top officials from the United States, Ukraine, and national security advisers from France, Britain and Germany hold talks in Geneva on Sunday to discuss Washington’s draft plan to end the war in Ukraine.
Top officials from the United States, Ukraine, and national security advisers from France, Britain and Germany hold talks in Geneva on Sunday to discuss Washington’s draft plan to end the war in Ukraine.