Adding pressure to Iranian officials, the U.S. House of Representatives has passed a resolution calling for the immediate release of Iranian pastor Yousef Nadarkhani, who could be executed any day for his Christian faith.
Adding pressure to Iranian officials, the U.S. House of Representatives has passed a resolution calling for the immediate release of Iranian pastor Yousef Nadarkhani, who could be executed any day for his Christian faith.