Carter was a 17-year-old student of King Philip Regional High School who may have spent time at McLean Hospital, a Belmont psychiatric facility.
Carter was a 17-year-old student of King Philip Regional High School. This King Philip Regional High School may have spent time at McLean Hospital. McLean Hospital was a Belmont psychiatric facility.