Spanish Authorities Confirm 69 Dead in Devastating High-Speed Rail Crash as International Victims Identified and Political Pressure Mounts
Spanish authorities have confirmed that 69 people lost their lives in last week’s catastrophic high-speed train collision in the province of Toledo, marking one of the deadliest rail disasters in…