Iranian Activist And Broadcaster
Maryam Namazie is an Iranian-born secularist and human rights activist commentator and broadcaster. She is spokesperson for Iran Solidarity One Law for All and the Council of Ex-Muslims of...