Irving Roth, director of the Holocaust Resource Center–Temple Judea of Manhasset, New York, is a survivor of Nazi death camps during World War II.
Produced by Jewish Enrichment Center.
Mr. Irving Roth (1)