Juan Orta-Gonzalez Arrested after Fatal Crash on 20 Freeway in Odessa ODESSA, TX (November 28, 2022) – Police arrested 30-year-old Juan Orta-Gonzalez of McAllen following a fatal crash on 20 Freeway on November 19. According to the Texas Department of Public Safety, the collision happened near mile marker 19. Based on a report,...
Home » Juan Orta-Gonzalez Arrested