Total 1 articles
At least 40 people died in the Spain high-speed train crash 2026. PM Pedro Sánchez vows transparency as investigators eye a faulty rail joint as the possible cause.