Better Know a Geopolitical Flashpoint - Crimean Peninsula

  • Aired:  03/04/14
  •  | Views: 42,484

Russia and Ukraine struggle for control of Crimea, a region that has faced invasion and occupation for millennia. (4:16)

Loading...