Israel is in no position to make demands. They can dish out, but cannot take it. Pollard pretended to be American while spying for Israel.
4 UN peacekeepers injured in Sinai and taken to hospital in south Israel (Haaretz)
from the article: U.S. spied on Israel? Free Pollard, demand Israeli parliamentarians