Irandokht Pazooki

The writer is an independent analyst and advocate for a free Iran