global ranking

Canada Takes Second Spot in a Survey of Best Countries

People around the world say Canadians enjoy a superior quality of life.   The 2020 U.S. News & World Report ranking of the best countries around the world has Canada in second place after Switzerland, up from third place in 2019.…