May 6, 2026

CNN – CNN’s Clarissa Ward reports

Since the war with Iran began, the country has been carrying out the fastest wave of political executions in its recent history, with at least 28 people who have been put to death on political, protest-related or espionage charges, according to a US-based human rights group.