Dispatch from Tehran: Blood and defiance in Azadi Square
On Monday, huge crowds braved violence to protest the Iranian election results.
Author:
Source:
Salon
Published: Jun 16, 2009
Length: 8 minutes (2,091 words)