Since the battle in Iran started, the nation has been finishing up the quickest wave of political executions in its latest historical past, with a minimum of 28 individuals who have been put to loss of life on political, protest-related, or espionage expenses, in accordance to a US-based human rights group. NCS’s Clarissa Ward reviews.