Tag Archive for Sayed Khaled Mousavi

Iran Urged To Halt Execution Of Two Ahwazi Arabs

RTT – 5.22.2014 UN human rights experts have appealed to Iranian authorities to halt the scheduled execution of two members of Iran’s Ahwazi Arab minority after their death sentences were reportedly upheld by the Iranian Supreme Court.

Read more