
Tragedy Strikes El Paso: Community Mourns Fleet Technician After Devastating Explosion
Ruben Ibarra, a Sun Metro Fleet Maintenance Technician, tragically died in a vehicle explosion at a Sun Metro facility, leaving eight people injured and the El Paso community in mourning. The City of El Paso has expressed deep condolences and is covering