
Demonstrators walk on a painting of the U.S. flag in front of the Azadi (Freedom) tower during an annual rally celebrating 41st anniversary of Islamic Revolution, in Tehran, Iran, Tuesday, Feb. 11, 2020. Iranians were taking to the streets of Tehran and other cities and towns across the country on Tuesday for rallies and nationwide celebrations marking the anniversary of the 1979 Islamic Revolution when followers of Ayatollah Khomeini ousted U.S.-backed Shah Mohammad Reza Pahlavi. (AP Photo/Vahid Salemi)
Featured Photo Galleries











