De Havilland DHC-5 Buffalo crash, Dec 22, 1979 (29 killed)

De Havilland DHC-5 Buffalo accident on December 22, 1979 near Puerto Esperenza Ucayali, Peru with 29 fatalities.

A Peruvian Air Force DHC-5 Buffalo on a flight from Pucallpa to Puerto Esperanza encountered severe weather with thunderstorm activity during descent, went out of control and crashed, killing all 29 occupants.

More crashes