President Trump has ordered the Pentagon to withdraw approximately 5,000 US troops from Germany, following through on threats to reduce American military presence. This decision comes amid a widening rift with German Chancellor Merz over the Iran war and criticism of European allies.