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.
Selected
Latest News and Articles
Most Viewed
[custom-twitter-feeds]






