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 Walmart.com 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.