The number of people executed in Iran rose to 901 last year, including 31 women, some of whom were convicted of murdering ...
Under the proposed “comprehensive strategic partnership” between Moscow and Tehran, we are likely to see the Iran-Russia ...