Irans annual rally to mark the storming of the US embassy and hostage-taking of 1979 had particular significance on Sunday on the eve of renewed sanctions by Washington.
Thousands joined rallies in Tehran and other cities, carrying placards that mocked President Donald Trump, wiping their feet on fake dollar bills, and engaging in the usual ritual of burning the US flag.