Tragic Collision in Toledo Kills At Least 39 People

At least 39 people were killed when two trains collided on the section between Los Yeben and Urda in Toledo, Spain. The incident occurred on October 28.

Russell Gibbs

Russell Gibbs