Youcef Nadarkhani, an Iranian pastor who faces execution for refusing to recant his Christian faith.Pastor Youcef Nadarkhani, who maintains he has never been a Muslim as...
Iranian authorities have unleashed an "execution binge" with an average rate of one person hanged every eight hours since the beginning of the year, a rights...