Hundreds of thousands of supporters of leading opposition candidate Mir Hossein Mousavi turn out to protest the result of Iran’s presidential election, at a rally in Azadi Square in Tehran on June 15. Photo by Ben Curtis, AP