Canada named most tolerant country in the world – CTV News

A new ranking has named Norway the most prosperous country in the world for the quality of its healthcare system, civil liberties and social fabric, while Canada has come out on top as being the most tolerant.