Pro-Palestinian voters are facing a moral dilemma.