The International Campaign for Human Rights in Iran has published the names of 101 prisoners who were executed in secret mass executions in Mashhad’s Valikabad Prison.
The International Campaign for Human Rights in Iran has published the names of 101 prisoners who were executed in secret mass executions in Mashhad’s Valikabad Prison.