Nearly two decades after Natalee Holloway disappeared while on a high school graduation trip to Aruba, Joran van der Sloot admitted to killing the teen after they were spotted leaving a club together on the night she went missing. Following the release of Netflix’s November 2026 docuseries Taken: Natalee Holloway, viewers may be wondering where […]