Vladimir Putin Challenged : Thousands Pour In To Russian Streets In Protests
World | December 10, 2011 19:39 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