News

A family whose teenage son was killed in a crash last year is upset over the delays in the suspect’s jury trial. Jesus Barraza, 20, was arrested in March of 2024, after 17-year-old Devin Heath was hit ...