Feedback

Video shows deadly train crash in Spain

 

CCTV video captured the horrifying moment that a train derailed in Spain Wednesday, killing dozens of people and injuring scores more.

Shows