Texas teen found shot, dumped near river one day after he was reported missing
A Texas teen reported missing last week was found dead at a Brazoria County boat ramp, according to authorities. As KHOU reported, 17-year-old Devin Davalos had been shot multiple times. Two suspects have been arrested in connection with the case, police say. An unidentified minor and Michael Trevino Jr., 17, are currently only facing charges …