News

Families of survivors and Jewish community members walked together and placed stones and flowers in an annual ceremony at the ...
The New England Holocaust Memorial, which is free to visit 24 hours a day, resides in lineear Carmen Park in downtown Boston. The closest "T" stations are Haymarket and Government Center ...