Tens of thousands of Muscovites staged Russia’s biggest political protest for years on Saturday, rallying to demand free city-wide elections in spite of a government crackdown.