Germany, The World’s Moral Leader

The Economist observes how the refugee crisis has highlighted the German nation’s exemplary moral leadership, starting with this poignant statistic:

Whereas most nations struggle to accept even a handful of refugees, the Germans seem broadly enthusiastic about the idea, owing in part to their history. Continue reading