Pine Nuts: Best country in the world to live, what would Mark Twain say?
By McAvoy Layne Yet again, Switzerland is rated as the best country in the world to live. You might want to challenge that ranking, and ask, "Why? In all her years of neutrality al…