Advertisment

Saeed Yaghoubi

Iran Flag
Iran has executed three men accused of deadly violence during last year's anti-government protests despite objections from human rights groups. Mizan, the judiciary's
Advertisment
Subscribe