Skeletal remains of a man are found near Bedford Road in New Boston, NH In the quiet town of New Boston, New Hampshire, a grim discovery was made on April 12, 1975, bringing a mysterious case to light. The skeletal remains of 57-year-old James P. O'Brien, a Caucasian male, were found near Bedford Road, beginning a homicide investigation that would remain unsolved for decades. The case of James P. O'Brien is a chilling tale that began weeks before his body was discovered, leaving a trail of unanswered questions.
James, a resident of Needham, Massachusetts, was
...Read More