Consolidated C-87 Liberator Express crash, Mar 18, 1944 (7 killed)

Consolidated C-87 Liberator Express accident on March 18, 1944 near Loshan Heilongjiang, China with 7 fatalities.

More crashes