Natalee Holloway
BIRMINGHAM–Natalee’s father David Holloway announced on NBC that remains have been found in Aruba 12 years after the disappearance of his daughter.
The remains were found behind a home after a new witness in the 12-year mystery has come forward
[…]