BAe 125 crash, Dec 9, 1977 (8 killed), Churchill Falls Ne...

BAe 125 accident on December 9, 1977 near Churchill Falls Newfoundland & Labrador, Canada with 8 fatalities.

A BAe 125 corporate jet on an instrument approach to Churchill Falls failed to land and was missing overnight. It was found two miles short of runway 14 in near blizzard conditions, with all eight aboard dead.

More crashes