Thousands of opposition supporters have taken to the streets of Tehran to express their anger at what they say is a rigged election that returned the Iranian president - Mahmoud Ahmadinejad - to power.
All three opposition candidates have described the election as a charade and demanded a re-run.
Bookmark with:
What are these?
E-mail this to a friend