I don’t see the leaders of Europe or Asia saying anything so stupid. Can you imagine Putin - even Merkel - saying something like this? This dumbed-down pandering hillbillyspeak has no place on the world stage.