A man is discovered murdered on a beach in New Castle, NH On a cold February morning in 1993, the quiet, seaside town of New Castle, New Hampshire, was disturbed by a grim discovery. The body of 59-year-old David Pickett, a male resident known for his solitary walks, was found on a beach. His death was not from natural causes; he had been violently killed, sustaining slashes to his throat and a stab wound in his back. An autopsy would later confirm that the cause of death was a homicide. Pickett was found wearing beige clothing and a reflective jacket,
...Read More