Vladimir Putin is sworn in as the new Russian president during a ceremony at the Kremlin in Moscow.
Putin sworn in as Russian president