Woman's body found in body of water in north Houston
HOUSTON (FOX 26) - The Harris County Sheriff's Department is investigating the death of a woman after her body was found in a body of water in north Houston.
Around 1:30 p.m., deputies were called to the 7600 block of Mount Houston. The woman was confirmed dead at the scene.