Supporters of Russian Prime Minister Putin wave flags during a rally held close to Moscow's Kremlin on March 5, 2012.
© 2012 Reuters