Natalee Holloway revisits the 2005 Aruba case and Joran van der Sloot’s 2023 confession, shedding new light on the years-long ...