On This Day, Dec. 12: London train collision kills 35

2 weeks ago 8
ARTICLE AD BOX
On Dec. 12, 1988, three trains collided in London, killing 35 people, Britain's worst railway accident in 21 years.
Read Entire Article