Senator Ted Cruz walked off the stage last night after hecklers booed his words in support of Jews and Israel at a Washington dinner sponsored by In Defense of Christians, a group that seeks to raise awareness of the persecution of Christians and religious minorities in the Middle East.