Canada ranks ninth in the top ten happiest countries in the world Lubna Shaikh Culture March 29, 2019