WATCH: Iranian TV airs music video titled ‘Death to America’

Iranian protesters burn a representation of a U.S. flag in Tehran, May 11, 2018. (AP/Vahid Salemi)

On the 42nd anniversary of the U.S. Embassy takeover in Tehran, an Iranian news channel aired a music video titled “Death to America.”

Related Post