Tens of thousands of Iranians have come out on to the streets of Tehran and other major cities for the first mass protests against the Iranian government in two months. Shouting slogans, the protestors denounced Ahmadinejad as stealing the June presidential election: "Liar, liar, where is your 63 percent?" They also demanded the release of thousands of people arrested in government crackdowns on previous rallies against Iran's contested presidential election results. Demonstrations also took place in other major Iranian cities including Isfahan, Mashhad, Qom, Shiraz, and Tabriz.
Opposition Leader Mir Hossein Mousavi
Opposition Leader Mehdi Karroubi
See more photos on Mousavi's Facebook
... Payvand News - 03/25/16 ... --