Supporters of Russian Prime Minister Vladimir Putin take part in a rally in Moscow, Russia, Dec. 12, 2011. [Xinhua/Jiang Kehong]