-
Weekly News Brief 3/6/24
Iran Carried Out “Staggering” Number Of Executions Last Year, Report A new report on Iran’s use of the death penalty shows that the Islamic regime in Tehran executed a “staggering” 834 people last year, a 43% increase from 2022. Published on Mar. 5, the report was jointly compiled by the Iran Human Rights group (IHRNGO)… Read more
