A new United Nations report says that Iran carried out executions at “an alarming rate” last year with at least 975 people killed

A new United Nations report says that Iran carried out executions at “an alarming rate” last year with at least 975 people killed