Democracy at work. Russian president Vladimir Putin, 68, has signed a new law which allows him to run for the presidency two more times, meaning he could stay in office until 2036.The law sets a two-term limit on the presidency, but it also resets Mr Putin’s record so that his four terms to date do not count. Therefore, he can run twice more once his current term ends in 2024. Putin is aiming to beat dictator Joseph Stalin’s record of more than two decades in power.

To order photos from this page click here