This is an organisation based in Israel. Israel is a country which is currently committing a genocide. There's nothing racist about this, just facts.
Israeli holocaust researchers have a moral imperative to investigate and document the active genocide currently being perpetrated on their own watch.
Doing anything less is literally enabling a genocide.
AYYY, I'M WU ZHENGLONG HERE