Iran election

March 19, 2013 - 3:53 AM
Iran’s last presidential election sparked massive street protests in Iranian cities over an allegedly rigged vote – and demonstrations of support from Iranians abroad like these in Paris, France on Thursday June 18, 2009. (AP Photo)