Stephan Lewy, a Holocaust Survivor from Germany presented a talk to an audience of teenagers and adults at Temple Ner Tamid, Peabody, MA on March 12, 2012. The event was held under the auspices of the Holocaust Center Boston North.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…