On the scene in Tehran

Download
Thousands of protesters took over the streets in Tehran after the recent election.
( Flickr user fhashemi (cc: by-nc) )
Hosted by Femi Oke
PRI WNYC