May Day activist fined and whipped in Iran

Maryam Namazie