Those who accuse Israel of racism are most likely guilty of holding double standards. Would the US or France (etc.) allow elected members to go to countries supporting their destruction, in order to provide security information and aid and abet in the destruction. The citizens would be outraged, and properly so, so why should Israel not also clamp down on those elected members whose paycheques they sign who are guilty of treason and the incitement of violence.
Rohani: Nuclear deal achieves Iran's goals (AP)
from the article: Arab MKs: Bid to bar trips to enemy states is 'racist'