Germans are the happiest people in the world, according to a study of Twitter updates. An Australian researcher at the University of Cambridge mapped tweets across the world and concluded the most cheerful nations are Germany, followed by Mexico, the US, the Netherlands and Denmark. Sweden was the unhappiest country.
Read more at University of Cambridge