This term is getting tiring and way over-used. Self-hating Jew, self-hating leftwinger. Try something new, something more mature. Putting people you don't know into one box because they disagree with you, only shows your own ignorance, and an inability to learn or evolve.
from the article: The NRA is America's curse. And the settlements are Israel's NRA