November 17, 1894. The decades-long crime spree of H. H. Holmes, America’s first serial killer, is brought to an end when he is arrested by law enforcement in Boston.
Want to check another podcast?
Enter the RSS feed of a podcast, and see all of their public statistics.