Photo Gallery: Life in Tehran 06/10/2010
 Saturday marks the first anniversary of the disputed Iranian presidential...
AFP

Saturday marks the first anniversary of the disputed Iranian presidential election, which sparked street protests leading to dozens of deaths and countless arrests. Here, opposition supporters take part in a rally on Sept. 18, 2009.