Gas
Gas Explosion At Barcelona’s Sants Metro Station Leaves Eight Injured
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 in Plaça de Sants on Wednesday night. The incident triggered a massive emergency response that lasted over twelve hours as firefighters worked to contain a sustained blaze fueled by a […]
4 mins read
