Democracy NOW! Thousands of people took to the streets of Moscow on Monday protesting alleged fraud in Vladimir Putin’s return to the presidency. An estimated 500 were arrested in parallel rallies in Moscow and St. Petersburg. Provided to you under Democracy NOW! creative commons license.