Press "Enter" to skip to content

Natalee Holloway's mother returns to Aruba, where her daughter was last seen nearly 15 years ago

Natalee Holloway’s mother is returning to Aruba, the island where her daughter went missing in a heart-breaking crisis the nation followed in 2005.
Source: ABC News 6

Be First to Comment

Leave a Reply