HUMBLE, Texas – Homicide investigators have recovered a woman’s body on the bank of Turkey Creek.
According to the Harris County Sheriff’s Office, the body in the 20900 block of Birnamwood Boulevard.
The investigation started with a welfare check at a home on Archer Glen Drive where deputies found a 7-month-old infant girl.
The discovery led them to found the mother’s body on the bank of Turkey Creek. She was shot to death.