British Police: You did the Islamic morality police proud

Maryam Namazie