Stand up for the facts!

Our only agenda is to publish the truth so you can be an informed participant in democracy.
We need your help.

More Info

I would like to contribute

Ciara O'Rourke
By Ciara O'Rourke July 5, 2022

No, Marjorie Taylor Greene didn’t tweet this on July 4

If Your Time is short

  • A fake Fourth of July tweet that looks like it was shared by Marjorie Taylor Greene is spreading online, but the Georgia Republican didn’t actually say it. 

On July 4, Rep. Marjorie Tyalor Greene, R-Ga., wished her Twitter followers a "Happy Independence Day" and shared a picture of an engraving honoring the signers of the Declaration of Independence. 

But some social media users are sharing a screenshot of what looks like a different Fourth of July tweet from her verified account, @RepMTG. 

"246 years ago Jesus Christ performed his miracle of making a single days worth of bullets last 8 days, allowing The Continental Army (Americans Woot!) to defeat the Socialist Mexicans and the Liberal British (who were also Muslim)," the tweet in the image says. "That’s why I give thanks this 4th of July." 

Featured Fact-check

This post was flagged as part of Facebook’s efforts to combat false news and misinformation on its News Feed. (Read more about our partnership with Facebook.)

We searched for the text of this tweet and found no evidence that Greene actually shared it. Online search results show it appearing on meme websites, but not on any credible sources that connect Greene to it. There’s no news coverage of her making such a statement. The tweet also doesn’t appear on Politwoops, a ProPublica project tracking politicians’ deleted tweets. Greene hasn’t deleted any tweets since June, according to the site. 

Claims that Greene tweeted this message rate Pants on Fire. 


Our Sources

Browse the Truth-O-Meter

More by Ciara O'Rourke

No, Marjorie Taylor Greene didn’t tweet this on July 4

Support independent fact-checking.
Become a member!

In a world of wild talk and fake news, help us stand up for the facts.

Sign me up