03 August 2025 :
July 22, 2025 - IRAN. Mohammad Parsa executed in Aligudarz on July 22
According to Iran HRM, Mohammad Parsa was executed in Aligudarz Prison on July 22, 2025, after 3 years in detention on murder charges.
https://iran-hrm.com/2025/07/31/17-prisoners-executed-in-iran-july-2025/
(Source: iran-hrm.com)