Islamic Republic’s Embassies should be shut down!

Maryam Namazie