De Havilland DHC-4 Caribou crash, Aug 26, 1968 (3 killed)

De Havilland DHC-4 Caribou accident on August 26, 1968 near An Lộc Bình Phước Province, Vietnam with 3 fatalities.

More crashes