Supporters of Russian Prime Minister and presidential candidate Vladimir Putin rally at the central Manezhnaya Square just outside the Kremlin as they celebrate his victory in Moscow, Russia, Monday, March 5, 2012. [Xinhua]