Switzerland Ranked #1 in U.S. News & World Report 2020 Best Countries List

January 15, 2020

Deidre McPhillips, senior data editor at U.S. News & World Report, explains 2020's list of best countries, with the United States coming in seventh place.