President Donald Trump on Thursday chided NATO member countries directly for not meeting their financial commitments to the alliance and declined to reiterate US commitment to the alliance's mutual defense pledge. "Members of the alliance must finally contribute their fair share and meet their financial obligations," Trump told the heads of state, who stood silently -- some shifting uncomfortably -- behind him. "Twenty-three of the 28 member nations are still not paying what they should be paying and what they are supposed to be paying for their defense. This is not fair to the people and taxpayers of the United States," he said. read more http://www.cnn.com/2017/05/25/politics/trump-nato-financial-payments/index.html