US President Donald Trump, who once dismissed the NATO as "obsolete," did little to assure allies of his commitment to the military alliance during Thursday's NATO summit in Brussels.
Top on the president's agenda was getting NATO members to contribute their "fair share" in military spending, insisting that 2 percent of GDP was the minimum.
"Twenty-three of the 28 member nations are still not paying what they should be paying for their defense," Trump said, in what was supposed to be a ceremonial unveiling of a monument to the 9/11 terror attacks. "This is not fair to the people and taxpayers of the United States, and many of these nations owe massive amounts of money from past years."
Trump also chided Germany's trade surplus, vowing once again to slap tariffs on German cars sold in the US.
German media quoted Trump as saying: "Look at the millions of cars they sell in the US. Terrible! We'll stop that."
According to US government figures, Germany last year boasted a $64 billion (57 billion euros) trade surplus with the US.