2026
Oct (1)
October 2026
October 14, 2026
Execution of Abolhassan Ranjbar in Minab Raises Human Rights Concerns
Abolhassan Ranjbar, a Baluch man, was executed in Minab Prison for the alleged murder of a traffic police officer. This case highlights issues surrounding the…