In November 1980, Sheila Shepherd was murdered in Saratoga Springs. Alliteration aside, we delve into the murder and who may have done it, as well as all the difficulties in identifying the real culprit.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More