Canada ranks second best country in the world, report says

A new rankings analysis finds Canada among the top countries in the world, trailing only Switzerland and ahead of Germany, the U.K. and Japan.

Our goal is to create a safe and engaging place for users to connect over interests and passions. In order to improve our community experience, we are temporarily suspending article commenting