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.
Understanding current events through the lenses of the past and future.
Jerusalem Post
Shahrouz Sokhnori was sentenced to death and found guilty of corruption for trafficking women across the Middle East and Asia.