News Gas Explosion At Barcelona’s Sants Metro Station Leaves Eight Injured Spain Updates July 24, 2026 BARCELONA, Spain — Eight people, all construction workers, were injured, two of them seriously, following a major gas explosion at the under-construction L5 metro station…