Islamic regime of Iran: Guilty as charged!

Maryam Namazie