US State Department Calls For Halt To Executions Of Protesters In Iran

Radio Free Europe/Radio Liberty Radio Free Europe/Radio Liberty

The US State Department criticized the execution of prisoners in Iran and called for the release of political prisoners as Tehran has ramped up its use of the death penalty in recent months.

Read full article at Radio Free Europe/Radio Liberty →