Yad Vashem Chairman: Those Comparing Public Health Policies to Holocaust “Completely Out of Touch With Reality”

Yad Vashem is Israel’s official memorial to the victims of the Holocaust.

David Enzel @de