63-year-old Cheryl Turner died after a stolen 18-wheeler crashed into a Texas DPS office during a police pursuit, killing 78-year-old Bobby Huff and injuring over a dozen others.
A second person, 63-year-old Cheryl Turner, has died after an intentional crash into a Texas Department of Public Safety (DPS) office on April 12. The incident resulted in the death of 78-year-old Bobby Huff and left over a dozen others injured. The suspect, who was in a stolen 18-wheeler during a police pursuit, had his commercial driver's license renewal rejected from the DPS building the previous day.
April 22, 2024
29 Articles