De Havilland DHC-6 Twin Otter crash, May 20, 1987 (14 killed)

De Havilland DHC-6 Twin Otter accident on May 20, 1987 near Santa Cruz-El Trompillo, Santa Cruz, Bolivia with 14 fatalities.

More crashes