ifmat.org
Mohammad Reza Jazayeri
On August 21, the U.S. Department of State announced visa restrictions on Mohammad Reza Jazayeri for his involvement in gross violations of human rights on behalf of the Iranian regime, the world’s leading state sponsor of terrorism