News Activist takes own life in protest at Iranian regime November 13, 2024 Posted by admin 13 Nov Kianoosh Sanjari was an outspoken critic of Iran’s leaders and had demanded the release of political prisoners.