The 24-year-old, who had been accused in 2005 of murdering Natalee Holloway in a highly publicized case, admitted to murdering Stephany Flores in Peru.
Learn more about your ad choices. Visit podcastchoices.com/adchoices
Want to check another podcast?
Enter the RSS feed of a podcast, and see all of their public statistics.