Iranian%20mural 804955956 kavehkazemi%20getty.jpg
WORTH A THOUSAND WORDS A mural in Hormuz Island, Iran, depicts an Iranian victory over an American warship in the Strait of Hormuz.
kaveh kazemi/getty images