A Tragic Farewell: El Paso Mourns the Loss of a Dedicated Public Servant
The community mourns the loss of Ruben Ibarra, a Fleet Maintenance Technician, after a vehicle explosion at El Paso's Sun Metro facility. Ruben was known for his dedication and warm…