May
8th
Stay connected Subscribe to our RSS feed
President Vladimir Putin travelled to his inauguration for a new six-year term in a Russian-made limousine, ditching his old stretch Mercedes to send a patriotic message of self-sufficiency amid increased tensions with the West.