Donald Trump humiliates the West’s feckless leaders

.....

© Washington Examiner