Britain and France are to sign a treaty to share nuclear-testing facilities, aircraft carriers and aerial refueling tankers.
Aviation News
Britain and France are to sign a treaty to share nuclear-testing facilities, aircraft carriers and aerial refueling tankers.