US President Donald Trump speaks during the 25th anniversary commemoration of the September 11, 2001 attacks at the Pentagon in Washington, DC, on September 11, 2026. (Photo by SAUL LOEB / AFP)

President Donald Trump vowed Friday that the United States would never forget the September 11, 2001 attacks and suggested the country was continuing the “war on terror” 25 years later by fighting Iran.

Speaking at the Pentagon after skipping the main 9/11 commemorations in New York, Republican Trump also hit out at domestic “fanatics” in an apparent swipe at Democrats.

“Today we renew the sacred oath that we first swore in their names a quarter of a century ago. We will never, ever forget. That’s why we fight today,” Trump said in a speech.

“We don’t have a choice. There can only be victory. We fight hard. We fight to win,” added the president, who was accompanied by First Lady Melania Trump.