Lockheed P-2 Neptune crash, Jun 19, 1963 (14 killed), Lin...

Lockheed P-2 Neptune accident on June 19, 1963 near Linchuan Jiangxi, China with 14 fatalities. Cause: Shot down by PLAAF MiG 17PF fighters during an...

Republic of China Air Force RB 69A Neptune 54 4041 on an electronic intelligence and intrusion mission over mainland China was shot down near Linchuan, Jiangxi, on 19 June 1963. All 14 aboard were killed.

More crashes