There has been a spike in executions in Iranian prisons in the last ten days. According to Iran Human Rights’ statistics department, at least 26 people were executed in different…
You need a TRAC license to view the rest of this content. Learn more