On this episode we talk about probably the most demented and sickest serial killer we have yet to discover, Andrei Chikatilo!
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More