The Larger Context of the 2009 Iranian Elections

The Larger Context of the 2009 Iranian Elections

June 16th, 2009 Much furore is being expressed by all sides, foreign and domestic, regarding the outcome of the 2009 Iranian presidential elections held on June 12. The rapid announcement of the total results in a mere few hours after the closing of the polls came as...