Danes, once again, take top spot in world happiness report
COPENHAGEN, Denmark — Denmark, perhaps better known for its fictional, suicide-agonizing prince Hamlet and fierce marauding Vikings than being a nation of the happiest people, has just won that very