Under fire from a United Nations Human Rights panel, a top Iranian official claims a Christian pastor insulted Islam but denies he faces execution.
The UN Human Rights Council met in Geneva Monday, where Ahmed Shaheed, a “special rapporteur for human rights in Iran" delivered a report on human rights abuses in Iran and called for the release of Pastor Youcef Nadarkhani. The pastor has been held in prison for nearly three years and was convicted on charges that Tehran has described in conflicting terms, first as apostasy and other faith-based crimes, then as rape and extortion.
Read Full Article »