Malaysian airliner downed 18 years to the day after TWA Flight 800 crashed
The crash of a Malaysia Airlines flight Thursday in Ukraine occurred on the 18th anniversary of TWA Flight 800, which crashed in New York in 1996, killing 230 people. The TWA 800 crash, which was ultimately balmed on a fuel tank explosion, happened after the plane took off from John F. Kennedy International Airport. It […]