
South Laredo neighbors left shocked and confused
A South Laredo neighborhood is left shocked and confused after Laredo Police captured a murder suspect who had been living in the area for two years.
27-year-old Michael Dean Davis Jr. is believed to have caused the death of his son’s mother back in Leon County after they found human remains on a property in Buffalo Texas.