The Islamic Republic of Iran executed 582 people last year, a 75% increase.
The Islamic Republic of Iran executed 90 people this past month.
The Islamic Republic of Iran was just named Chair of the U.N. Human Rights Council Social Forum. https://t.co/SbuLTlcujO
— Hillel Neuer (@HillelNeuer) May 19, 2023