COLLEVILLE-SUR-MER, June 7 -- At the cemetery where more than 9,000 Americans lie beneath white marble crosses, killed driving fascism out of Europe, US Defense Secretary Pete Hegseth stood on Friday and told the living that the continent's enemy had come back. Not in tanks this time. In boats.

Hegseth marked the 82nd anniversary of D-Day by recasting the meaning of the day itself. Different European beaches, he said, are now stormed by different dangerous ideologies, and on the shores of Spain, Italy, Greece and Bulgaria, boats and men arrive, he said. Then came the question he had built the speech toward. When will European capitals do something about that invasion, he asked, or is it too late.

He delivered the message and then declin...