Sources

9 Total Sources

Joran van der Sloot Confesses to 2005 Natalee Holloway Murder in 2023 Plea Deal