An Iranian man holds a poster with a cartoon of U.S. President Donald Trump during a ceremony to mark the 38th anniversary of the Islamic Revolution on Azadi Square in Tehran on February 10.
Hundreds of thousands of Iranians have rallied to mark the anniversary of the 1979 Islamic Revolution, with officials and demonstrators lashing out at the U.S. government but sending a softer message to ordinary Americans.
The rallies commemorate February 11, 1979, when followers of Ayatollah Ruhollah Khomeini ousted a U.S.-backed monarch, Shah Reza Pahlavi.
State television broadcast footage on February 10 of large crowds in Tehran and other cities and towns across the country, many of them in freezing temperatures.
Hundreds of thousands of demonstrators gathered in the capital's Azadi Square, chanting slogans against the United States and Israel.
Some carried banners reading "Death to America" and effigies of U.S. President Donald Trump. Images of the U.S. flag, Trump, and former U.S. presidents were trampled underfoot.