An Iranian newspaper publishes a list of alleged regime critics who could face death sentences. One of them was hanged on Thursday.
An Iranian newspaper publishes a list of alleged regime critics who could face death sentences. One of them was hanged on Thursday.