The Veiled Killer
- Episode aired Sep 25, 2019
- 47m
When David Castor was found dead, an extensive police investigation, fueled with the power of forensics and toxicology, uncovered another victim.When David Castor was found dead, an extensive police investigation, fueled with the power of forensics and toxicology, uncovered another victim.When David Castor was found dead, an extensive police investigation, fueled with the power of forensics and toxicology, uncovered another victim.