Lockheed P-2 Neptune crash, Nov 6, 1961 (14 killed), Liao...

Lockheed P-2 Neptune accident on November 6, 1961 near Liaodong Peninsula Liaoning, China with 14 fatalities. Cause: Shot down by ground fire during a...

A Republic of China Air Force RB 69A Neptune on a low level penetration flight over mainland China was shot down by ground fire on 6 November 1961. All 14 crew members were killed.

More crashes