US Commission, Special Envoy Condemn Possible Executions In Iran

US Commission on International Religious Freedom (USCIRF) is outraged over reports that Iran may execute two political prisoners for “insulting the prophet."