Stephan Ross, survivor who founded New England Holocaust Memorial, dies
Ross led the creation of the New England Holocaust Memorial, which opened in 1995 on the historic Freedom Trail in central Boston.
the Charles River in front of the skyline of Boston(photo credit: BRIAN SNYDER/REUTERS)