Opposition activists rally demanding fair elections at the Pushkinskaya Square in central Moscow, March 5, 2012. The poster (C) reads: "Putin," where the strongman's name crosses words: love, respect etc. Some 5,500 people were gathering today in Moscow for the first major opposition rally after Vladimir Putin's crushing victory in Russian presidential elections, police in the capital said.AFP PHOTO / JOHN MACDOUGALL