De Havilland DHC-6 Twin Otter crash, Dec 1, 1990 (3 killed)

De Havilland DHC-6 Twin Otter accident on December 1, 1990 near Iran with 3 fatalities.

A de Havilland DHC-6 Twin Otter 300 (EP-IOD) operated on an executive flight crashed in a mountainous area of southern Iran on 1 December 1990 with two crew and one passenger aboard. All three were killed and the aircraft was written off, in circumstances that the sources do not describe.

More crashes