Several thousands demonstrators marched from the central Pushkin Square along a route that took them close to the Kremlin in the first big opposition rally for three months.
Some wore T-shirts demanding the release of three members of the Pussy Riot punk band who were jailed after singing a profanity-laced "punk prayer" in a church.




