On Monday thousands of people vented their anger on a Moscow boulevard, chanting “Russia without Putin!” “Revolution!” and “Shame!” after an election that, even though it was rigged in favour of the Kremlin-backed party, United Russia, delivered an electoral slap in the face for Vladimir Putin. It was the biggest liberal opposition rally in years, […]