Since the conflict in Iran started, the nation has been finishing up the quickest wave of political executions in its latest historical past, with no less than 28 people who’ve been put to dying on political, protest-related, or espionage prices, in accordance to a US-based human rights group. NCS’s Clarissa Ward reviews.



Sources