Vladimir Putin has been sworn in as Russia's president at a glittering ceremony, hours after clashes between police and protesters laid bare the deep divisions over his return to the Kremlin for six more years.
The former KGB spy took his oath on Monday before nearly 2,000 guests in the Kremlin's St Andrew Hall, the former throne room with sparkling chandeliers, gilded pillars and high Gothic vaults.
Robin Forestier-Walker reports from Moscow.
![](https://i.ytimg.com/vi/mHfmHEwwQ2k/maxresdefault.jpg)