Russia Protest

March 10, 2012 - 9:45 AM
A general view of the opposition rally in Moscow, Saturday, March, 10, 2012. Up to 10,000 protesters flocked to a central Moscow avenue Saturday to demand Vladimir Putin's resignation and protest electoral fraud. (AP Photo/Sergey Ponomarev)