The Tourniquet Killer

Season 3, Episode 75,   Apr 23, 2023, 07:00 PM

In the 1990s, the police in Houston thought there was a serial killer preying on young females. But it would be over a decade before they knew what truly happened...