Alabama teen Natalee Holloway was last seen during a high school graduation trip to Aruba in 2005. Her disappearance sparked years of news coverage.
Alabama teen Natalee Holloway was last seen during a high school graduation trip to Aruba in 2005. Her disappearance sparked years of news coverage.