Vladimir Putin: return of the king

The year is 2024. The world’s economic prospects have perked up a bit since the collapse of the euro. The Germans are happily spending deutchmarks again, the Greeks are back with the drachma. Almost all of the leaders in power a decade earlier have been swept away – Angela Merkel, David Cameron, and Nick Clegg […]