Stop Najmeh Amini Execution: Finn Right Urgent Appeal

Finn Right International Human Rights Commission, based in Pori, Finland, issues this urgent and formal appeal to the highest authorities of the Islamic Republic of Iran to immediately halt the execution of Najmeh Amini, commute her death sentence without condition or delay, and give the most serious humanitarian consideration to her immediate release. Najmeh Amini […]