Thousands Protest Russian Elections

Download
A riot policeman detains an opposition supporter during a rally in central Moscow on December 5, 2011. Thousands of Russians rallied in central Moscow and Saint Petersburg.
( ANDREY SMIRNOV/AFP/Getty Images / Getty )
PRI WNYC