Leon County Man Charged with Murder of Son’s Mother
Michael Dean Davis, Jr. (left), 27, was arrested in Laredo on November 12 and charged with murder in connection with the discovery of human remains found at a property in Buffalo, Texas on October 22, 2024. This, following an...
Read More