Why Crimea Is A Big Deal For Ukraine And Russia

The Crimean Peninsula is in the southeast corner of Ukraine and is still home to Russia's Black Sea fleet. It was one of the last strongholds of support for ousted president Viktor Yanukovych, who Russian media say has fled to Moscow for protection.