MOBILE, Ala. (WKRG) — Mobile Police are investigating after a body was found in the water near Government Boulevard between Lakeside Drive and I-65 overpass.
Investigators are trying to figure out if the person’s death is a “criminal manner,” according to Mobile Police. The person’s remains were found in Montlimar Canal, which is part of the Dog River Watershed.