Top diplomats for U.S., Russia meet in Geneva on soaring Ukraine tensions
Published
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.
Full Article