Baton-wielding riot police roughly broke up a Moscow protest rally on the eve of Vladimir Putin's return to the Kremlin
Russian police detain an opposition supporter during an anti-Putin rally in Moscow on May 6, 2012. Vladimir Putin on Monday takes office as Russian president for a historic third term, facing the challenges of a fast-changing society and an outburst of protests against his 12-year domination.