World | Sun May 6, 2012 3:09pm EDT

Russian police battle anti-Putin protesters