De Havilland DHC-6 Twin Otter crash, Sep 30, 1979 (2 killed)

De Havilland DHC-6 Twin Otter accident on September 30, 1979 near Sechelt British Columbia, Canada with 2 fatalities. Cause: Separation of the right...

West Coast Air Services scheduled flight 106 from Vancouver to Sechelt and Powell River crashed on approach to Sechelt at Porpoise Bay, British Columbia. The aircraft rolled to about 90 degrees and dove into the east shore of the bay. The captain and one passenger were killed and fourteen others were injured.

More crashes