Democracy ‘still the most effective form of government ever devised’
U.S. President Barack Obama warned today against a rise in nationalism and populism – from both Left and Right – noting that a backlash against globalization had stoked illiberal movements…. Read more »