Latest & Breaking News Updates.
The Supreme Court upheld the death sentence, which was carried out under Iran’s Islamic rule of…