News

Iran carried out executions at ''an alarming rate'' last year with at least 975 people killed, the United Nations chief said in a report that also cited other human rights abuses, from barriers to ...