"Over the last eight years, the United States spent more on defense than all other NATO countries combined," he said, adding that many of Washington's partners within the alliance "owe massive amounts of money from past years." NATO was short of funding by $119 billion in 2016 because of the member states that failed to contribute the agreed 2 percent of GDP to allied defense, Trump claimed.