Human rights activists say the Iranian government has been rapidly escalating executions. The latest prompted public protest, videos appear to show.
Human rights activists say the Iranian government has been rapidly escalating executions. The latest prompted public protest, videos appear to show.
