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.
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.