Trump Just Blew Up His Own Explanation for the Iran Strikes

Staff Writer
President Donald Trump speaks with reporters in the Oval Office of the White House. (Photo via X)

If you thought the Trump administration’s explanation for launching strikes on Iran couldn’t get any more tangled, think again.

It was already a mess. Now it’s a full-blown contradiction.

On Monday, Secretary of State Marco Rubio offered one rationale: the U.S. had to strike because Israel was about to attack Iran, and Tehran would retaliate. Therefore, according to Rubio, the administration launched a “preemptive” strike to avoid higher casualties.

In other words, the U.S. attacked Iran because Iran might respond to Israel. That explanation alone alarmed lawmakers and the public in general.

But on Tuesday, President Donald Trump tossed that version aside and unveiled a completely different story. This time, he claimed Iran was preparing to strike the United States directly — regardless of Israel.

“It was my opinion that they were going to attack first,” Trump said.

Let’s recap the shifting narrative.

Before the strikes even began, Trump’s envoy, Steve Witkoff, warned that Iran was “probably a week away” from nuclear weapons capability. Trump then claimed Iran would “soon” have the ability to strike the U.S. with an intercontinental ballistic missile.

Those claims didn’t line up with prior intelligence assessments — or with Trump’s earlier boasts that Iran’s nuclear program had already been “obliterated.”

Then came Rubio’s explanation: the U.S. had foreknowledge of Israeli action, expected Iranian retaliation, and struck first to prevent that chain reaction.

That version created its own political headache. It made it sound as though Israeli Prime Minister Benjamin Netanyahu was effectively dragging America into a war with Iran — the tail wagging the dog.

Critics across the political spectrum bristled at the implication that U.S. war decisions were being shaped by an ally’s war plans.

So what happened next? Trump blew up the narrative.

Trump “Overcorrects” — And Makes It Worse

When asked whether Israel forced his hand, Trump rejected the premise entirely.

Instead, he claimed Iran was about to attack first — and suggested that he might have forced Israel’s hand.

Now the administration appears to be insisting that the “real” reason for war was an imminent Iranian strike against U.S. forces — something Rubio notably did not say on Monday.

Defense Secretary Pete Hegseth quickly declared Trump “100% correct.” Rubio, for his part, pivoted to align with the president’s latest framing.

But the damage was already done.

Because here’s the problem: If Iran was truly about to launch a direct attack on the United States, that would be the cleanest and most defensible justification possible.

So why wasn’t that the explanation from the start?

Why did Rubio present a far more convoluted theory involving Israel’s anticipated strike triggering Iranian retaliation — instead of simply stating that Iran was about to hit American forces?

Either the intelligence shifted overnight. Or the messaging did.

Neither option inspires confidence.

At this point, the administration has offered at least four different “imminent threat” theories in less than two weeks:

– Iran was about to build a nuclear bomb.
– Iran would soon have ICBM capability.
– Israel’s strike would trigger Iranian retaliation against U.S. troops.
– Iran was going to attack the U.S. first — period.

Those aren’t refinements. Not minor tweaks. That’s a wholesale contradictory rewrite.

And when American service members are in harm’s way, shifting justifications aren’t just political spin — they’re a serious matter.

If Trump’s latest claim is backed by solid intelligence, the administration should present it clearly and consistently.

If it’s not, then the United States may have gone to war based on what Trump described as his “opinion.”

Share This Article