Up to 10,000 protesters flocked to a central Moscow avenue Saturday to demand Vladimir Putin's resignation and protest electoral fraud.




More...