Vladimir Putin Challenged : Thousands Pour In To Russian Streets In Protests
World | Dec 10, 2011, 07:39 PM ISTMoscow, Dec 10: Tens of thousands of protesters took to the streets of cities across Russia on Saturday to demand an end to Vladimir Putin's rule and complain about alleged election fraud in the biggest