Newly-Formed G7 Isolates Russia For Crimea Actions

Try Our New Player
NewsyVideos
1.1K
18 views
  • About
  • Export
  • Add to
Heads of state for the U.S., U.K., Germany, France, Italy, Canada and Japan shunned Russia and moved their next meeting out of Sochi.

0 comments