Abolhassan Montazer and Vahid Baniamerian have been hanged after Iran's Supreme Court upheld their sentences.

This article was sourced from Al Jazeera.

Read Full Article on Al Jazeera