Deborah Armstrong, a 59-year-old woman from Houston, Texas, was found dead on November 12, 2010. The circumstances surrounding her death were tragic and involved a violent incident. Deborah Armstrong suffered gunshot wounds to her back and was pronounced dead at the scene. The incident occurred at her residence on Chadbourne Drive in Houston. The suspect, Steven Carl Jobe, who was also found at the scene, had suffered an apparent self-inflicted gunshot wound. The Houston Police Department report
...Read More