In the autumn of 2020, the life of Elizabeth 'Betsy' Stockard-McGirt, a 46-year-old woman, was tragically cut short in what police have described as a murder-suicide in Oklahoma City. On October 23, 2020, authorities were called to a residence to investigate a violent and fatal incident.
Inside the home, police discovered the body of Elizabeth Stockard-McGirt, who had been fatally shot. Also found at the scene was a deceased male, who investigators believe was responsible for her death. T
...Read More