De Havilland DHC-3 Otter crash, May 22, 1964, Luvungi Sud...

De Havilland DHC-3 Otter accident on May 22, 1964 near Luvungi Sud-Kivu, Democratic Republic of Congo with no fatalities.

More crashes