Florida woman found nearly 12 years after mysterious disappearance
Published
ViewA Florida woman who was last seen in 2012 was found dead by a search and rescue team in Kissimmee, Florida.
According to Sunshine State Sonar, Sandra Lemire was found inside a vehicle submerged in a retention pond near Walt Disney World. The vehicle matched the description of her grandmother's 2004 Ford Freestar minivan,...