De Havilland DHC-6 Twin Otter crash, Jun 14, 1986 (8 killed)

De Havilland DHC-6 Twin Otter accident on June 14, 1986 near Calgary, Alberta, Canada with 8 fatalities. Cause: Visual illusion: the high sun angle and...

A Canadian Forces CC-138 Twin Otter searching for a missing aircraft struck a mountain slope in Kananaskis Country about 75 km west of Calgary on 14 June 1986. All eight aboard were killed and the aircraft was destroyed.

More crashes