The United States will withdraw 5,000 troops from Nato ally Germany, the Pentagon announced on Friday, as a rift over the Iran war widens between Donald Trump and Europe.
Mr Trump had threatened a drawdown in forces earlier this week after sparring with German chancellor Friedrich Merz, who said on Monday the Iranians were humiliating the US in talks to end the two-month-old war.