HomeNews Activist takes own life in protest at Iranian regime bynewsdelivery2 -November 13, 2024 0 Kianoosh Sanjari was an outspoken critic of Iran's leaders and had demanded the release of political prisoners. http://dlvr.it/TG9ccK Tags News