Putin has been caught in a political ambush. The West has detonated the financial "atom bomb" - but risks being hit for it. China is pushing back against Washington, but is not aligning with Moscow and may hold the keys to a long-term exit. There are lessons for the left.
War: Three pieces of a puzzle
View online : War: Three pieces of a puzzle