Back to news Final report added to the accident involving De Havilland DHC-6 Twin Otter 100 registered CF-AWF on 22 September 1976 near Mosher Creek.