Mohsen Langarneshin was executed despite evidence that he confessed to crime under torture; IHR monitor says Islamic Republic has hanged 339 people so far this year
The post ‘Bloodthirsty’: Rights groups, dissidents slam Iran’s hanging of alleged spy for Israel appeared first on The Times of Israel.
