Consolidated B-24 Liberator crash, May 26, 1944 (11 killed)

Consolidated B-24 Liberator accident on May 26, 1944 near Honghe Yunnan, China with 11 fatalities.

More crashes