Spain Train Accident CCTV Footage Video Revealed

Spain Train Accident CCTV Footage Video Revealed

Terrifying footage shows the moment a train outside the north-western Spanish city of Santiago de Compostela derails killing at least 80 people and injuring 143. The accident happened on the eve of the Santiago de Compostela festival as holiday-makers made… Continue Reading