A 2018 double-murder that had stymied Texas investigators for many years has at long last been solved after the alleged killer is said to have confessed, according to the Henderson County Sheriff’s Office.
Lance Kaeden Rains, 25, was taken into custody on Saturday, January 10, after reportedly confessing to the shooting deaths of Beverly McBride, 17, and her father, Gabriel McBride, who was 47.
Investigators claim that Rains, who has been charged with two counts of capital murder, lived next door to the father and daughter. Police have said they do not yet have a motive for the December 10, 20...
HALO NEWSLETTER
Join HALO today and unlock this story instantly — It's Free