As I reported earlier, the McCain campaign has declined to publicly release the senator’s birth certificate. But a senior campaign official showed me a copy of his birth certificate issued by the “family hospital” in the Coco Solo submarine base. (McCain’s grandfather commanded the Coco Solo Naval Air Station in 1936; his father was the executive officer of a submarine based in Coco Solo.)
The birth certificate was signed by Captain W. L. Irvine. I have now checked that name against the Naval Register for 1936, and I find that William Lorne Irvine was director of the medical facility at the submarine base hospital in Coco Solo, Panama Canal Zone, during that time period. You can see the entry here. I think this effectively disposes of any remaining doubts that McCain was born inside the Canal Zone.
http://voices.washingtonpost.com/fact-checker/2008/05/john_mccains_birthplace.html
It doesn’t matter; the Canal Zone was never U.S. sovereign land. We leased it from the Republic of Panama. And I’ve seen McCain’s birth certificate from Panama.