Execution of 1,050 People and Crackdown on 30,000 Women for Not Wearing the Hijab

According to human rights sources, the Iranian regime executed at least 1,050 people in the Persian Calendar year 1403 (March 21, 2024 to March 21, 2025). Additionally, over 30,000 women faced punitive measures for not adhering to the regime’s mandatory hijab rules. During this period, at least 3,702 protests and strikes took place, and a … Continue reading Execution of 1,050 People and Crackdown on 30,000 Women for Not Wearing the Hijab