Home Human Rights MagazineNews The Defenders for Human Rights Centre’s Statement on recent mass executions in Iran