Do YOU have the happiness gene? It may depend where you live: Sweden and Ghana have lots of cheery DNA, but it’s bad news for the Chinese and Jordanians

Some 26.3 per cent of Swedes have the happiness gene, compared to 23 per cent of Britons, 21 per cent of the French and 20 per cent of Germans, Bulgarian researchers found. —> Read More