Too outrageous even for the Saudi royal family

Maryam Namazie