Revolutionary Guards and Basij Islamic militia holding back thousands of Iranians rallying in Azadi Square, Tehran, February 11, 2010, on 31st anniversary of Iranian Revolution. Iranian President Ahmadinejad delivered a speech, stressing Iran's progress in her nuclear program. Scores are reported to have been arrested or beaten up by security forces.
You can comment with: