Dispatch from Tehran: Blood and defiance in Azadi Square

On Monday, huge crowds braved violence to protest the Iranian election results.

Author: Anonymous
Source: Salon
Published: Jun 16, 2009
Length: 8 minutes (2,091 words)
Read the story