Top diplomats for U.S., Russia meet in Geneva on soaring Ukraine tensions

US Switzerland Blinken

The top diplomats of Russia and the United States were to meet in Switzerland on Friday to discuss soaring tensions over Ukraine after a flurry of meetings between officials on both sides in the last week produced no breakthroughs.

CBC | World News

LEAVE A REPLY

Please enter your comment!
Please enter your name here