Demonstrators carried placards bearing the slogans "Down with America", "Down with Israel" and "Down with Britain" and expressed their anger at US and British policies in the region.
Read More:
Photo: Huge crowd of Iranian rally to support Islamic Revolution