Saltar al contenido principal

Spain’s latest deadly train crash puts human error and systemic failure under scrutiny