Sunday, April 24, 2005

Shadi Sadr, winner of the Ida B. Wells Award has been denied permission to leave Iran.