De Havilland DHC-5 Buffalo crash, Jun 21, 1989 (62 killed)

De Havilland DHC-5 Buffalo accident on June 21, 1989 near Tarma, Junín, Peru with 62 fatalities.

More crashes