The Mont Vernon Thrill Killing

Mont Vernon is a small, affluent New Hampshire community only 60 miles or so away from Boston. The events that transpired there in the autumn of 2009 would not only shock the community, but they would shock the entirety of the United States.