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…
BARCELONA, Spain — A partial collapse of a construction shaft wall at the Montcada railway burial project in Barcelona has opened a massive sinkhole that…