A Sacrificial Light: Self-Immolation in Tajrish Square, Tehran by Martha Shelley “MY SISTER ENDED HER LIFE AS AN ACT OF PROTEST against the way the Islamic Republic is treating Iranian women, especially the educated Read More »