Mehdi Karroubi, defeated reformist candidate for the Iranian presidency, attends a rally in Tehran -- June 15, 2009
Mehdi Karroubi, defeated reformist candidate for the Iranian presidency, attends a rally in Tehran -- June 15, 2009 -