In a tragic incident on the evening of April 22, 2026, 37-year-old Michael Joseph Owens was fatally shot at a residence in Lubbock, Texas. The event unfolded around 7:20 p.m. in the 1600 block of 126th Street, prompting a response from the Lubbock County Sheriff's Office after a chilling 911 call.
The caller, who identified himself as the shooter, was 78-year-old Michael Vernie Owens, the victim's father. When deputies arrived at the suburban home, they discovered Michael Joseph Owens wit
...Read More