The Happiest Country for the 6th Year in a Row is . . .

This post was originally published on The Young Turks.