"Racist" has come to mean to the Israel bashig crowd,"I need to trump this discussion." Rather than "racist", I think the correct word is "treason" or perhaps "aiding, abetting and giving comfort to the enemy in a time of war." In the US , thats a capitol offense.
Nigeria says troops destroy extremist camp, rescue 178 people (AP)
from the article: Arab MKs: Bid to bar trips to enemy states is 'racist'