#CNNFail
When Twitter users shamed CNN into covering the Iran protests — proving social media could hold mainstream media accountable.
Quick Facts
| Attribute | Value |
|---|---|
| First Appeared | June 2009 |
| Origin Platform | |
| Peak Usage | June 2009 |
| Current Status | Peaked |
| Primary Platforms |
Origin Story
During the June 2009 Iranian election protests, while Twitter was exploding with #IranElection content, CNN was airing reruns and celebrity news. Outraged Twitter users launched #CNNFail to shame the network into covering the historic uprising. The hashtag trended worldwide, embarrassing CNN enough that they shifted coverage. This was one of the first examples of a hashtag being used as a direct pressure campaign against a media organization, and it worked.
Cultural Impact
#CNNFail established that social media audiences could hold traditional media accountable in real-time. It presaged the broader trend of hashtag-driven media criticism (#FakeNews, #MediaBias, etc.) and showed that Twitter users saw themselves not just as consumers but as participants in news curation. The tag also demonstrated the speed gap between social and traditional media — Twitter had the story hours or days before cable news caught up. This dynamic would repeat throughout the 2010s.
Related Hashtags
- #IranElection - Parent event
- #FakeNews - Later media criticism
- #Fail - Broader fail culture
- #MSM - Mainstream media criticism
References
- Wikipedia: CNN controversies
- #CNNFail and the Iran protests - Mashable
- Social media vs. traditional media - Columbia Journalism Review
Last updated: February 2026 Part of the Hashpedia project