Saturday, August 25, 2007

Rough Justice: 80 Lashes

His face covered by a balaclava, an official brandishing a cane repeatedly lashes the back of a man found guilty of breaking Iran's morality laws.

More...