In 1986 12-year-old Michella Welch and 13-year-old Jennifer Bastian were brutally murdered months apart. It would take more than 30 years, and advances in DNA for police to bring justice to them and their families
Want to check another podcast?
Enter the RSS feed of a podcast, and see all of their public statistics.