IRAN: University student arrested, beaten, tortured, mutilated, and raped for not wearing an Islamic headbag

Imprisoned for three years in Iran, this woman blames Islam, saying that Islam means “failure, rape, oppression, and the dehumanization of women.”