Our national embarrassment is now going worldwide. Speech at Davos was of an idiot speaking.

Comments