News

The World War II bomber Heaven Can Wait was shot down off the Pacific island of New Guinea on March 11, 1944. All 11 men ...