The NATO secretary-general has tried to smooth over differences with Donald Trump in a White House meeting.

President Donald Trump voiced his growing frustration with NATO just two days before he's slated to host Secretary General Mark Rutte at the White House.

NATO Secretary-General Mark Rutte will check in face-to-face with President Donald Trump on Wednesday.