World | Sun May 6, 2012 6:37pm BST

Russian police battle anti-Putin protesters