Maryam Namazie speaking at European Parliament on executions in Iran

Maryam Namazie