Like straight out of a horror movie, Newry, Maine was hit with an unimaginable tragedy when Christian Nielsen took the lives of 4 people Labor Day weekend 2006.
Mahoosuc Land Trust has decided to close the popular Step Falls Preserve in Newry to the public after reports of overcrowding and misuse of land surfaced