Thousands of Russian troops are poised along Ukraine's border as Secretary of State John Kerry and Foreign Minister Sergey Lavrov meet in Paris, seeking to defuse the crisis. To many, Russian President Vladimir Putin seems to have the upper hand.
Results: 1 of 1
© The Christian Science Monitor. All Rights Reserved.