Winners and losers in the Democratic debate from columnist Glenn Harlan Reynolds

Vladimir Putin was among the surprise losers of the latest Democratic debate. Liberals now admit Russia is a foe.