Body found in canal is Florida woman missing 20 years
Authorities say the remains of a southwest Florida woman who went missing in 1993 were found in a car pulled from a Punta Gorda canal. The Sarasota Herald-Tribune reports the Buick station wagon was ...