Russia cementing hold on Crimea

ATH Berman Kupchan_00014413.jpg

    Just Watched

    Russia cementing hold on Crimea

Dr. Charles Kupchan weighs in on European observers blocked from Crimea.