Repeat: June 2009 -- After a disputed election in Iran, thousands of people took to the streets of Tehran in protest.
June 2009 -- After a disputed election in Iran, thousands of people took to the streets of Tehran in protest.