Execution Halted: Iran Supreme Court Orders Retrial for Christian Pastor on Death Row
Iran’s Supreme Court in has ordered a re-trial for Pastor Youcef Nadarkhani, who was previously sentenced to death for refusing to recant his faith in Jesus Christ.