Man charged with murder of woman whose body was dumped in Grapevine Lake

Police have arrested a 35-year-old man who they say is responsible for the "violent" death of a woman whose body was found in Grapevine Lake last week.

Daniel Burch is charged with the murder of Jennifer Holmes, of Lewisville. His bond is set at $150,000.

Holmes’ body was found near the Grapevine Lake spillway on July 6. After her body was pulled from the water, police said they found "signs of trauma inconsistent with drowning."

Woman's body found in Grapevine Lake, police don't believe she drowned

Police are investigating after a woman's body was found in the water in Grapevine Lake.

After identifying the body as Holmes, police said they identified Burch, who had been living with Holmes, as a suspect.

Investigators said they found evidence more than a mile away from where Holmes’ body was found.

Burch was interviewed, and police said he told detectives he got into an argument with Holmes in the early morning hours of July 5 as they were heading to the lake.

Holmes was shot multiple times and her body was then dumped into the lake, police said.

Burch was taken into custody after his interview with police.