De Havilland DHC-6 Twin Otter crash, Sep 22, 1976 (1 killed)

De Havilland DHC-6 Twin Otter accident on September 22, 1976 near Mosher Creek British Columbia, Canada with 1 fatality.

A Twin Otter operated by Airwest Airlines struck trees in mountainous terrain after the crew tried to climb too late. One passenger was killed and 18 other occupants were injured.

More crashes