Walmart Selling Iranian, Cuban Flags

Also Castro artwork

Fidel Castro / Wikimedia Commons


Walmart continues to sell the Iranian and Cuban flags, as well as artwork depicting the Cuban dictator Fidel Castro urging people to "liberate" Cuba, according to the super store’s website.

Amid a growing controversy over the sale and display of the Confederate flag in such stores, Walmart continues to sell the official flags of Iran and Cuba.

The Iranian flag, which was created in the wake of the Islamic Revolution that brought extremists into office in 1979, is being sold online at for a price of $54.89.

The Iranian flag is "suitable for parades or indoor display," according to the product description.

The Cuban flag also can be purchased for $13.75, according to the website.

"This seaworthy international courtesy flag can be used on ocean going commercial or private vessels," according to the product description.

Walmart also is selling canvas wall art featuring Fidel Castro.

The portrait of Castro includes the quote, "I am Fidel Castro and we have come to liberate Cuba."

The continued sale of such merchandise comes as stores such as Walmart and others move to end the sale of the Confederate flag under growing pressure.

Adam Kredo   Email Adam | Full Bio | RSS
Adam Kredo is senior writer reporting on national security and foreign policy matters for the Washington Free Beacon. An award-winning political reporter who has broken news from across the globe, Kredo’s work has been featured in the Wall Street Journal, the Weekly Standard, Commentary Magazine, the Drudge Report, and the Jerusalem Post, among many others. His Twitter handle is @Kredo0. His email address is

Get the news that matters most to you, delivered straight to your inbox daily.

Register today!
  • Grow your email list exponentially
  • Dramatically increase your conversion rates
  • Engage more with your audience
  • Boost your current and future profits