montrealgazette.com
Canada ranked as second best country in the world
Canadian Prime Minister Justin Trudeau has been talking up the country in Davos this week during the World Economic Forum, and a survey of 60 countries released this week gives him g…