New England College is a private liberal arts college in Henniker, New Hampshire. It is accredited by the New England Commission of Higher Education. As of fall 2020, the college enrolled 4,327 students. From Wikipedia
Two ex-New England College teammates were fatally shot by one's boyfriend, who then killed himself.