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.

A Canadian Armed Forces de Havilland Canada Twin Otter (Rescue 807 aircraft) struck a mountain in Kananaskis Country, Alberta, on 14 June 1986, starting a small forest fire. All eight people on board were killed.

More crashes