Saving page now... http://usflash.org/newyork/2017/05/26/229809-in-nato-speech-trump-is-vague-about-mutual-defense-pledge.html As it appears live March 19, 2018 4:49:48 AM UTC