Madrid Spain Train Crash Kills At Least 10 People Photo: www.cnn.com A devastating train crash occurred in Toledo… Abdallah Elsayed -November 01, 2026