Iran hangs