In the German town of Hameln a tragedy that took place on a specific date in 1284 and befell specifically 130 children is commemorated every year. Aside from those two details, the event is cloaked in mystery. What about the Pied Piper fairy tale is real? Find out in this classic episode.
Learn more about your ad-choices at https://www.iheartpodcastnetwork.com
See omnystudio.com/listener for privacy information.