World | Sat Feb 25, 2012 10:27pm IST

Russian opposition stage rally in Putin's hometown