0 votes
What country is the greatest?

1 Answer

0 votes
Switzerland is the 2018 Greatest Country in the World.
...