In the 120 days since the protests on 2022, Iran has ruthlessly murdered at least 525 protesters and detained and tortured countless more.
By subscribing I accept the terms of use and privacy policy