De Havilland DHC-6 Twin Otter crash, Sep 9, 1978 (19 killed)

De Havilland DHC-6 Twin Otter accident on September 9, 1978 near Mexico City Federal District of Mexico City, Mexico with 19 fatalities.

More crashes