Iran Hangs Abolhassan Montazer & Vahid Baniamerian After Supreme Court Upholds Death Sentences

Iran has executed two men accused of membership in the banned People’s Mojahedin Organization of Iran…