Top diplomats from the U.S. and Russia met in Geneva on Friday amid a tense standoff between the West and Russia over Ukraine. This is the latest in a flurry of diplomatic activity after Russia began massing troops near the border with Ukraine months ago.
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3