Jamestown President Glen E. Howard Interviewed by al-Jazeera America

Jamestown President Glen E. Howard was interviewed by al-Jazeera America on Russia, Ukraine and MH17.