News

Activist takes own life in protest at Iranian regime

Kianoosh Sanjari was an outspoken critic of Iran’s leaders and had demanded the release of political prisoners.

Leave a Reply

Your email address will not be published. Required fields are marked *