Home About us Our Team Volunteer Ways to help News archives Opinion
British transport police stand near the site of a derailed train 270 miles northwest of London. A high-speed train traveling from London to Scotland derailed in northwestern England, sending carriages slipping down an embankment, leaving passengers trapped for hours and killing at least one person, officials said.
(Photo by Jon Super)
Bookmark and Share
First published in the February 24, 2007, 11:38 a.m. edition

Website monitoring for The Daily Source provided for free by Nimsoft