In March 1975, sisters Sheila and Katherine Lyon went missing from a mall in Wheaton, Maryland. It would take nearly 40 years and a dedicated team of investigators to finally get a conviction.
Want to check another podcast?
Enter the RSS feed of a podcast, and see all of their public statistics.