Delta 191 Victims: Facts, Timeline, and Lasting Impact
Aviation Safety
Delta Flight 191, a Lockheed L-1011 arriving at Dallas/Fort Worth International Airport on August 2, 1985, crashed during a microburst encounter, killing 137 of the 163 people o...
Open article