An state backed rally has been held to mark 30 years since the seizure of the US embassy in Iran.
Thousands of people turned out for the anti-American rally.
Reports suggest opposition supporters have also been holding a rally in Tehran, where police have used tear gas and batons to control the crowds.
Bookmark with:
What are these?
E-mail this to a friend