Finland has been declared the happiest country in the world for the second year in a row. On Wednesday, the United Nations released its annual World …

source