Everything Trump has said about NATO through the years

03:19

President Trump is in London to meet with NATO leaders. The meeting comes amid strong criticism from Trump that NATO members do not contribute enough to the alliance. NBC News takes a look at everything Trump has said about NATO through the years.