De Havilland DHC-6 Twin Otter crash, Nov 30, 1988 (14 killed)

De Havilland DHC-6 Twin Otter accident on November 30, 1988 near Hamada al Hamra, Jabal al Gharbi, Libya with 14 fatalities.

A Twin Otter on a crew-change flight from the Hamada al Hamra oilfield area crashed on 30 November 1988, killing all 14 aboard.

More crashes