A body found floating in Halls Mill Creek in Mobile, Alabama, on June 26 has been identified by authorities as that of a missing woman.
Angela Bowman, 41, whose body was discovered in the creek off Cypress Business Park Drive, was last seen walking away from home on June 15 around 3:30 p.m. reported FOX 10.