
Javad Larijani, the Iranian regime’s theoretician on torture and execution, said Ahmad Shaheed, the United Nations Special Rapporteur on Human Rights in Iran, has raised around 3,000 charges against the mullahs’ regime.

Javad Larijani, the Iranian regime’s theoretician on torture and execution, said Ahmad Shaheed, the United Nations Special Rapporteur on Human Rights in Iran, has raised around 3,000 charges against the mullahs’ regime.