Islam means failure, it means rape, it means women are not human…. Islam means oppression…

The testimony of a woman imprisoned and raped by the Islamic regime in Iran for her opposition to veiling, at Maryam Namazie's blog (via Butterflies and Wheels).

Posted in

Leave a comment