GENEVA – Iranian authorities have executed at least 841 people so far this year, marking a major increase, the United Nations human rights office said on Friday.
GENEVA – Iranian authorities have executed at least 841 people so far this year, marking a major increase, the United Nations human rights office said on Friday.