Listen

Description

Annexing Crimea is a done deal as far as Vladimir Putin is concerned, but the US and Europe are ready to ramp up economic sanctions. We look at the possible downsides.