Friday, August 24, 2007

Inhuman and Degrading Punishments in Iran


Under Ahmadinejad, the Inhumane and Degrading
Public Punishment of Iranians Continue