Putin Takes Office as President of Russia
The Grand Kremlin Palace in Moscow is hosting a solemn ceremony where Vladimir Putin is being sworn in as Russia's incumbent leader.
The Grand Kremlin Palace in Moscow is hosting a solemn ceremony where Vladimir Putin is being sworn in as Russia's incumbent leader.