Trump Responds To Megyn Kelly’s Comments About US Service Members Killed In Iran Conflict
After political commentator Megyn Kelly said on her SiriusXM program that U.S. service members killed in the escalating Iran conflict “did not die for the United States,” the President responded forcefully, defending both the mission and the troops who lost their lives.
Kelly’s remarks came amid confirmation that six American service members have been killed during the joint U.S.-Israeli Operation Epic Fury, the military campaign that eliminated Iran’s Supreme Leader Ayatollah Ali Khamenei and multiple senior regime figures. The operation marked one of the most dramatic escalations in modern Middle Eastern history.
“My own feeling is no one should have to die for a foreign country,” Kelly said Monday. “I don’t think those four — now six — service members died for the United States. I think they died for Iran or for Israel.”
The comments immediately ignited backlash, with critics arguing that framing the deaths as sacrifices “for Israel” diminishes the stated national security rationale behind the operation and undercuts the administration’s position that preventing a nuclear-armed Iran is a core American interest.
.@megynkelly: "No one should have to die for a foreign country. I don't think those service members died for the United States. I think they died for Iran or for Israel... No one is crying that the Ayatollah is dead, but our government's job is not to look out for Iran or Israel.… pic.twitter.com/oj50QBYjfh
— The Megyn Kelly Show (@MegynKellyShow) March 3, 2026
In an interview with Rachael Bade of The Inner Circle, Trump pushed back hard.
“Megan was opposed to me for years when I ran the first time, and nothing stopped me,” Trump said. “And so, you know, some people are against — and they always come back. She came all the way back. But now I guess she maybe doesn’t like the idea of this war, but I do because I have to keep nuclear weapons out of the hands of the Iranians.”
The President framed Operation Epic Fury as a necessary step to eliminate an existential threat, not a favor to a foreign government. He made clear that, in his view, the mission is fundamentally about U.S. national security.
“I have to do what’s right, number one — and you can’t have Iran getting a nuclear weapon. That’s predominant to me,” Trump said.
The dispute has also exposed fault lines within the broader conservative movement. Former Fox News host Tucker Carlson reportedly called the operation “absolutely disgusting and evil,” adding to criticism from the non-interventionist wing of the right.
Trump, however, dismissed suggestions that dissenting media figures represent the base.
“I think that MAGA is Trump — MAGA’s not the other two,” he said. “MAGA wants to see our country thrive and be safe. And MAGA loves what I’m doing — every aspect of it… This is a detour that we have to take in order to keep our country safe and keep other countries safe, frankly.”
As for Carlson, Trump brushed it aside: “He can say whatever he wants; it has no impact on me.”
MAGA divide — Tucker Carlson tells me the attack on Iran is “absolutely disgusting and evil.” pic.twitter.com/1zz8YNGY2r
— Jonathan Karl (@jonkarl) February 28, 2026
On Monday, the President formally notified Congress of the military action, citing his constitutional authority and responsibility to protect Americans and U.S. interests at home and abroad.
“Despite my Administration's repeated efforts to achieve a diplomatic solution to Iran's malign behavior, the threat to the United States and its allies and partners became untenable,” Trump wrote.
Whether Operation Epic Fury reshapes the region long-term remains to be seen. But one thing is clear: the political battle over its justification has now moved home, and it is cutting through familiar alliances with unmistakable force
