Loading Video…
This browser does not support the Video element.
ON THE HILL: Russia's annexation of Ukrainian regions comes under fire
Russia expert Angela Stent joins the show to talk about the latest information on the conflict between Russia and Ukraine, including the announcement made this week of Russia's annexation of four Ukrainian regions.