The votes are in, America, and the best country in the world is ...
(Drum roll, please.)
It's Germany. Sorry, United States, you're fourth — right behind third-ranked Britain and second-ranked Canada. But, hey, America beat Sweden!
That's according to the inaugural "Best Countries" ranking...