Back to news Final report added to the accident involving De Havilland DHC-6 Twin Otter 300 registered C-GTLA on 23 November 1983 in Lansdowne House.