WWII bomber crash left 11 dead and 'non-recoverable.' Four are finally coming home
The World War II bomber Heaven Can Wait was shot down off the Pacific island of New Guinea on March 11, 1944
The World War II bomber Heaven Can Wait was shot down off the Pacific island of New Guinea on March 11, 1944