Why Christianity needs its own Yad Vashem

Crux has this article here.