EL PASO, Texas (KFOX14/CBS4 ... facility that claimed the lives of two fleet technicians: Ruben Ibarra and German Garcia. READ MORE:Exclusive: Sun Metro employee recounts terrifying explosion ...
near the El Paso International Airport, in the east part of town. A total of eight people were injured, including German Garcia, who was also taken to a burn center in Phoenix to receive treatment.