Estimates state 35-40,000 were killed by the regime’s security forces after protests erupted on December 28.

On the six-month anniversary of the January 2026 popular uprising in Iran when security forces carried out mass unlawful killings on an unprecedented scale to crush protests…

Estimates state 35-40,000 were killed by the regime’s security forces after protests erupted on December 28.