Photo Details

Photo detail

September 13, 2012

Iranian protestors chant slogans during a demonstration against a film ridiculing Islam's Prophet Muhammad, in front of Swiss Embassy in Tehran, which represents US interests in Iran, Thursday, Sept. 13, 2012.