Russian Studies Professor Stephen Jones talks about the renewed violence in Ukraine.

Follow Mt Holyoke College on Twitter: @mtholyoke