Trump says it’s ‘treasonous’ for Democrats to claim US ‘not winning’ Iran war

Published May 1, 2026 10:49pm ET



President Donald Trump said on Friday it was “treasonous” of Democrats to say the United States is not winning the war with Iran.

Trump made the remark during an event at The Villages, a large community in Florida made up of retirees, while talking about the success the U.S. military has had in destroying Iran’s military.

“Think of it. Their navy’s gone. Their air force is gone. Their whole place is gone,” Trump said. “And then we get people who say that we’re not winning. We get the radical Left to say we’re not winning.”

“It’s unbelievable,” the president continued. “It’s actually, I believe, it’s treasonous, OK? You want to know the truth, it’s treasonous.”

Before departing for Florida, Trump told the press at the White House he was unsatisfied with the latest peace offer made by Iran. The president also argued that Iran’s negotiators are disorganized, and it remains unclear who is running the country or who is able to make deals with Washington.

Despite the displeasure with Iran and its negotiators, Trump notified Congress on Friday that “hostilities” with the country have “terminated.” The declaration was made in a letter to House Speaker Mike Johnson (R-LA) and Sen. Chuck Grassley (R-IA).

TRUMP SAYS 300K ILLEGAL IMMIGRANTS KICKED OFF SOCIAL SECURITY AND 100K OFF MEDICARE

“There has been no exchange of fire between the United States Forces and Iran since April 7, 2026,” Trump wrote. “The hostilities that began on February 28, 2026 have terminated.”

The War Powers Resolution of 1973 gives the president a 60-day grace period to conclude any war started without congressional approval. Friday was the 60-day mark since Trump first notified Congress of hostilities with Iran on March 2.