Marjorie Taylor Greene Accuses Entire Trump Administration of Lying About Iran War — “You Can’t Say Their Military Has Been Wiped Out and Then We Watch Iran Fire Missiles Day After Day”

Marjorie Taylor Greene Accuses Entire Trump Administration of Lying About Iran War — "You Can't Say Their Military Has Been Wiped Out and Then We Watch Iran Fire Missiles Day After Day"

Former U.S. Rep. Marjorie Taylor Greene accused President Donald Trump and his administration of lying “continuously” about the war with Iran in a lengthy post on X published Tuesday, July 21, 2026, at 7:51 a.m., escalating a monthslong public break with the White House over the conflict’s toll on American troops and civilians.

“We are being lied to continuously about the Iran War. You can’t say their military has been wiped out and then we watch Iran fire missiles day after day killing and injuring our military and hitting their targets with precision accuracy,” Greene wrote in the post published on X.

Greene did not confine her criticism to the president. “But it’s not just Trump that is lying. Others in the admin are lying and others are silent which makes them equally responsible. This has gone past blaming Trump to blaming all of them,” she wrote. The full post continued: “And they will now be stained by blood from the Iran War that they either support and lie about or are too cowardice to condemn. Blood stains from the girls school, innocent people, our own military service members for an unprovoked war that Americans are against is what they will carry forward into election cycles in the future after Trump is gone and can no longer punish them for what he grotesquely calls disloyalty. Oh you have presidential aspirations do you? Well you better start acting like an adult instead of a clown and publicly loudly stand with the American people, against this war, whom you plan to beg for votes in the not too far distant future. No one in the admin or the party gets a pass. You’ve been warned.”

The post did not name individual officials, but it arrived as Greene has spent recent weeks singling out specific members of Trump’s inner circle, including Defense Secretary Pete Hegseth and Vice President JD Vance, over their handling of the conflict.

Tuesday’s statement builds on remarks Greene made earlier the same day criticizing Hegseth directly. Greene slammed a post from Hegseth commemorating two U.S. service members killed in a strike in Jordan, accusing the administration of fighting a war on behalf of Israel rather than American interests.

The Jordan deaths Greene referenced occurred on July 17, when Iranian ballistic missile and drone attacks killed two U.S. service members and left one missing, according to a CENTCOM statement. The Pentagon later identified the two soldiers as 1st Lt. Tyler Feehan of Ewa Beach, Hawaii, and Pvt. Isabella Gonzales of Carrollton, Texas. Hegseth responded to their deaths on X with the statement, “Godspeed, heroes. Their sacrifice only stiffens our resolve”. CENTCOM said it launched retaliatory strikes against Iranian military targets that same evening at Trump’s direction.

Greene responded to Hegseth’s tribute with sharp criticism of her own on July 18. She rejected the characterization of the soldiers’ deaths as sacrifice, writing that they “did not willingly sacrifice themselves” and were instead killed because of a war being waged “on behalf of a FOREIGN COUNTRY, Israel.” She also argued that Hegseth had been in a position to help stop the conflict and instead resigned from Congress before doing so, adding that he “should be charged for war crimes” once the conflict concludes.

The CNN report noted that the deaths in Jordan brought the number of U.S. service members killed since the conflict resumed to 16, following earlier losses that included six Army Reserve soldiers killed in a March 1 strike on a operations center at Kuwait’s Shuaiba port and six service members killed in a KC-135 refueling aircraft crash in western Iraq on March 12.

Tuesday’s post also referenced the “girls school,” an apparent reference to the February 28 strike on the Shajareh Tayyebeh Elementary School in Minab, in Iran’s Hormozgan province, which killed at least 165 people, most of them girls between the ages of 7 and 12. The strike occurred on the first day of the U.S.-Israeli campaign against Iran. Trump initially said he believed Iran was responsible for the strike, telling reporters at the time, “Based on what I’ve seen, that was done by Iran,” and citing what he called Iranian munitions’ lack of accuracy. Hegseth, standing beside the president, declined to endorse that assessment and said the Pentagon was investigating.

A New York Times report found that the school was hit by a U.S. Tomahawk missile due to a targeting error, with satellite imagery showing the school was located near an Iranian naval base. Weeks later, Trump told reporters in the Oval Office that responsibility for the strike “may never” be determined, saying, “I don’t know that they are ever going to solve that problem in terms of whose fault was it because there were missiles flying all over the place”.

Greene has also taken aim at Vance in recent days over his role promoting the administration’s Iran policy. Greene mocked a Republican Party post that described Trump and Vance as the “pro-peace ticket,” writing, “It’s always a lie and it’s always America Last. But it feels like the worst betrayal this time because it comes from the very man and the admin who we all believed was different and said no more.”

The reference to officials with “presidential aspirations” who will be judged by voters “in the not too far distant future” is widely read as directed at potential 2028 Republican contenders within the administration, though Greene did not name anyone specifically. The remarks mark one of Greene’s sharpest attacks yet, not only on U.S. policy toward Iran but on individual figures inside Trump’s own administration, reflecting growing Republican tension over the widening Middle East conflict.

Greene resigned from Congress effective January 5, 2026, saying at the time that she wanted to avoid what she described as a “hateful primary” after Trump withdrew his support for her reelection. Since leaving office, she has repeatedly criticized the administration’s Iran policy, writing in February that “Americans do not want to go to war with Iran!!!” and arguing that voters had elected Trump on promises of “NO MORE FOREIGN WARS AND NO MORE REGIME CHANGE,” according to Fox News. The White House responded to those February remarks by calling Greene a “traitor” and “quitter” in a statement to Fox News Digital from spokesman Davis Ingle.

As of Tuesday, the conflict between the U.S., Israel and Iran had continued for nearly five months since the initial February strikes, with CENTCOM confirming repeated rounds of U.S. airstrikes on Iranian military infrastructure, including command centers, drone sites and maritime installations, aimed at protecting shipping through the Strait of Hormuz. Neither the White House nor the Department of Defense had issued a direct public response to Greene’s July 21 post as of publication.