New report reveals the world’s happiest countries ranked
Nordic nations retain their grip on the top spots, with Afghanistan and Lebanon at bottom of 143 countries surveyed. Mainland China was ranked 60, with Hong Kong at 86 and self-ruled island Taiwan at 31.