Body found in quarry might be man who fled police
St. Louis, MO (KTRS) St. Louis County Police are investigating after the body of a man was discovered Wednesday in shallow water at a South County Quarry in the 10-thousand block of Lake Bluff Drive. The man has not been positively identified, but police believe there is a chance the man was a suspect involved…