Americans may not actually feel more desolate than they did in the past.
Two buildings branded "Saudi House" and "Saudi At Davos" stand out on the chic main street of the Swiss Alpine village ...