With only days until the Iranian election, supporters of President Mahmoud Ahmedinejad and his opponents are campaigning hard.
In one of a series of televised debates, the president has faced accusations from his opponents of undermining Iran's dignity.
Campaigners are out in force - and even meeting in friendly clashes on the streets.
Jon Leyne reports from Tehran.
Bookmark with:
What are these?
E-mail this to a friend