Stay up to date with the Fox News True Crime Newsletter, which brings you the latest cases ripped from the headlines, from crime to courts, legal and scandal.
Adlai Mestre, 24, was indicted for shooting his parents, teen sister and family dog to death – and dragging their corpses to a ravine near his New Mexico house to "bury them" on Oct. 13, 2024. ...