Study reported in the Globe today and an interested Impolitical reader sends along a link to the University of Leicester for the interactive map.
So we're #10. I can live with that. We're certainly not a likely #1 in this type of study.
Some observations from the study:
The U.S. is at 23 and the U.K. at 41. Hmmm...major western nations at that.
I guess it is actually better in the Bahamas. (They rank #5.)
Venezuela at 25, 2 behind the U.S. Must make Hugo Chavez's day.
No happiness in Iraq. No happiness in Afghanistan. Res ipsa loquitur I suppose.