The body of a woman who went missing 12 years ago appears to have been found in a minivan submerged in a central Florida retention pond near Walt Disney World, according to family members and volunteer divers who discovered Read More
Let's stay in touch. Subscribe to our blog and get our best content in your inbox.