Justice Delayed: Natalee Holloway’s Family Finally Finds Answers The Long-Awaited Closure After 18 years of uncertainty, the family of Natalee Holloway, who disappeared in Aruba back in 2005, has finally found some closure. Joran van der Sloot, the prime suspect and the last person seen with Natalee, pleaded guilty to wire fraud and extortion charges […]