Devin Davalos, a 17-year-old male from Freeport, TX, tragically lost his life on October 11, 2017. Devin was reported missing by his family, and his body was later discovered near Lake Jackson, Brazoria County. The investigation revealed that Devin had been shot multiple times and his body was dumped near a boat ramp. His car was later found burned in Bay City.
Three individuals were arrested in connection with Devin's murder. Michael Allen Trevino Jr., a 17-year-old, and two 16-year-old
...Read More