Shaya Ben Yehuda is Managing Director of the International Relations Division at Yad Vashem, Israel. As a living memorial to the Jewish people for the Holocaust, Yad Vashem preserves the memory of the past and conveys its meaning to future generations.