Witness Testimony

Witness Testimony: Ali Afshari

Forced Confession: Ali Afshari, a political analyst, human rights advocate and former leader of the student movement in Iran, describes his numerous arrests (between 1996 and 2003), torture and forced confession in prison in Iran.

Download Attachments:

    Show More

    Related Articles

    Back to top button