On July 17, 2022, in Houston, Texas, 74-year-old Ellen Obenour was found deceased alongside her husband in their southwest Houston home. Authorities reported that both individuals had sustained fatal gunshot wounds. Preliminary investigations by the Houston Police Department suggested that the incident was a murder-suicide, with indications pointing towards Ellen's husband as the perpetrator. The couple, both in their seventies, had no prior reported history of domestic disputes or violence.
...Read More