Originally posted by Holly
View Post
seems a strange place for her to die, as she was in the MA area, not far from Boston. New Haven is closer to NY it is where Yale uni is.
Comment