Iran Releases Pastor Yousef Nadarkhani after been sentenced to death in 2010 for leaving Islam
Pastor Yousef Nadarkhani, once sentenced to death in Iran for apostasy, was the third Christian convert recently released from prison as part of the government’s annual amnesty marking the anniversary of the 1979 revolution. Originally sentenced to death in 2010 for leaving Islam, Nadarkhani was freed on Feb. 26, following the pardon and release earlier…