Few people, least of all Prime Minister Vladimir Putin — who plans to return to Russia's presidency on March 4 — could have imagined last December that Russians would, for the first time in 20 years, wake up and rally in their tens of thousands against the government. Unlike the Arab Spring...