Iranian leader of women trafficking network executed by Islamic Republic
Shahrouz Sokhnori was sentenced to death and found guilty of corruption for trafficking women across the Middle East and Asia.
Iran's riot police forces stand on a street amid the implementation of the new hijab surveillance in Tehran, Iran, April 15, 2023(photo credit: MAJID ASGARIPOUR/WANA (WEST ASIA NEWS AGENCY) VIA REUTERS)