On October 2, 2018, 82-year-old Marscelene Treadwell, a female resident of Alvin, Texas, was shot by her husband, Ollie Treadwell, also 82, in their home. Following the shooting, Ollie Treadwell took his own life. Marscelene was transported to a hospital, where she succumbed to her injuries on October 12, 2018. She is survived by her adult children.
Authorities responded to the incident after receiving a call and discovered both Marscelene and Ollie at the scene. The investigation conclu
...Read More