A woman's body is found near railroad tracks in Dover, NH Sheila Holmes, a 31-year-old mother of five, was tragically murdered on April 13, 1990, in Dover, New Hampshire. Her body was discovered near the railroad tracks on Forest Street, lying outside a blue Toyota pickup truck. An autopsy revealed that Sheila had been brutally strangled and suffered blunt force trauma to the head, multiple rib fractures, and a lacerated renal artery. Despite investigations, her murder remains unsolved.
Holmes had been a popular cocktail server and singer at t
...Read More