EP13: the kills
In August 1973, the city of Houston, Texas uncovered an awful secret--one that would make headlines all over the world. Between 1970 and 1973, the city had a problem. Young teenage boys were disappearing from the suburbs and authorities failed to notice the pattern. It wasn’t until a man named Dean Corll was shot dead in his home one hot and humid August night in 1973, did the secrets he kept finally come to light.