Angela Merkel has faced down the Russian bear in the battle for Europe
In 2014, the battle for Europe’s future has been fought between two leaders: Russian president Vladimir Putin and German chancellor Angela Merkel. The contrast between them could not be sharper.