Make America Eight Again: U.S. drops to #8 on "Best Countries" list

The order is:
Switzerland, Canada, Germany, UK, Japan, Sweden, Australia, US.

4 Likes