U.S. politicians who receive invitations to the World Economic Forum’s annual meeting in Davos, Switzerland, always seem to say stupid things, or stay silent when they could speak up for American values.
We have several creepy crawlers over there this week who exude what’s wrong with America – Seth Moulton, Joe Manchin and Brian Kemp. There are many others but, for brevity’s sake, let’s focus on these three as examples of why no U.S. politician worth their salt should attend these meetings.