Better Know a Geopolitical Flashpoint - Crimean Peninsula
Season 10 E 72 • 03/04/2014

Russia and Ukraine struggle for control of Crimea, a region that has faced invasion and occupation for millennia.