Today is President Putin’s inauguration day and even Avengers couldn’t stop it, as evidenced by the arrested raccoon in the center of Moscow on Saturday during the unsanctioned rally ““He's No Tsar to Us.” For Russia watchers, the Saturday protests probably created a...
