šŸ“… 3 Jun, 1998

After suffering a mechanical failure, a high speed train derails at Eschede, Germany, killing 101 people.

After suffering a mechanical failure, a high speed train derails at Eschede, Germany, killing 101 people.