Iranians rejoice in cyberspace over the death of a executioner of the IR

Davood Rahmani, nicknamed Haj Davood, who was in charge of Ghezel Hesar prison in the 80s, dead on Oct 20. This criminal has been responsible for the deaths of many young people in Iran.



© 2021 by Turning Heads. Proudly created with IranProtests.com