2026
Oct (1)
October 2026
October 29, 2026
Group Execution of Four Men in Mashhad Raises Human Rights Concerns
Four men, including two Baluch minorities, were executed in a group hanging at Mashhad Central Prison. The individuals involved are Rasoul Irak, Habibollah Mazarzehi, Alireza…