Participants gather to show support to presidential candidate Vladimir Putin in the south Russian city of Stavropol Feb 18, 2012. Russia will go to the polls for a presidential election on March 4. The placard reads "I love Russia". [Photo/Agencies]