• 11/25/2024

Iranian leader of women trafficking network executed by Islamic Republic

Jerusalem Post


Shahrouz Sokhnori was sentenced to death and found guilty of corruption for trafficking women across the Middle East and Asia.

https://www.jpost.com/middle-east/article-743647