Press release: Iran’s continuous practice of mass executions without any guarantees of fair trial Several sources have confirmed that on Sunday, November 11, 2018, the Iranian government executed 22 persons all of whom are ... Read more …