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

1 month ago 9
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