
NETFLIX has now released a three-part true crime docuseries on the May 2005 disappearance and murder of 18-year-old Natalee Holloway. Tracking a near 20-year search, the truth eventually came out in 2023, when Joran van der Sloot confessed to beating and killing the student on a beach in Aruba. But where is he now? What…


