Executions in Iran Surge as Presidential Inauguration Nears – FDD
Latest Developments Iran’s judiciary has executed a prisoner every eight hours since July 20, the Oslo-based non-profit Iran Human Rights (IHR) …
Latest Developments Iran’s judiciary has executed a prisoner every eight hours since July 20, the Oslo-based non-profit Iran Human Rights (IHR) … Read More