Good news from Iran this weekend: the government has released Pastor Youcef Nadarkhani from prison. The Iranian government initially had sentenced Nadarkhani, who converted to Christianity from Islam, to death for the crime of apostasy, but later switched the charges … Continue reading
