Sat Dec 10, 2011 10:23pm IST

Russians stage mass protests against Putin, polls