Sneak preview of a new film about Steve Ross, founder of the New England Holocaust Memorial.
“Etched In Glass: The Legacy of Steve Ross” is the compelling, true story of survival, resilience and hope. Young Steve, then Szmulek Rosenthal from Poland, was captured by the Nazis and endured five horrific years in 10 concentration camps. Upon his liberation from Dachau, an American soldier showed him kindness, which kindled his resilience, propelling him to dedicate his life to helping disadvantaged young people for over 40 years.
He was the driving force behind the iconic New England Holocaust Memorial on the Freedom Trail in Boston. All the while, Steve searched tirelessly for the soldier who changed the course of his life and the lives of hundreds, if not thousands, of people.+ More... - Less...
1296 Washington St
West Newton, MA 02465