Glen Howard Interviewed by al-Jazeera America

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