
A tragic incident unfolded in Texas as a man and a woman, both 20 years old, have been accused of stabbing a man to death in his own condo. Leo Moore and Haley Barber are facing charges of capital murder in connection with the killing of Johnny Mac Ross Jr.
Reports suggest that Moore and Barber had been residing with Ross before the alleged crime took place. Following the murder, the duo wrapped the victim's body in rugs and sheets, stole his car, and attempted to flee from the authorities by leading them on a chase through the east Dallas suburb of Garland.