US commission calls for Iranian Christians’ release after ‘new miscarriage of justice’
The US Commission on International Religious Freedom (USCIRF) has called for the “immediate and unconditional” release of an Iranian pastor and three of his church members, after they were taken to prison last week to serve ten-year sentences for “acting against national security” by “promoting Zionist Christianity” and running “house . . . Read More