Trump has repeatedly slammed NATO, arguing the U.S. carries more than its fair share of military spending.

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.

The NATO chief seeks to manage the U.S. president while appeasing other alliance members.