Voted the Happiest Place
Recently, The New Economics Foundation (an independent British research team) did a study of 143 nations on this planet (comprising 99% of the world’s population) to find just what populations are the most content. The winner? HINT: This country won the Nobel Peace Prize in 1987 for trying to help end civil wars in several […]