Host Iris Palmer investigates the 1983 double murder of Shelley and Vincent in Weatherford, Texas, with investigator Mel Mitchell. They uncover evidence of a botched investigation, including missing embalming records, a flawed autopsy by a controversial medical examiner, and lost forensic evidence like a used condom. The episode highlights potential police corruption, political interference, and suspicious deaths in Parker County, while witnesses report being followed and receiving death threats.
Listen ad-free on Castria