The Canal Zone was not sovereign territory when McCain was born. In any case it would not matter because he was born outside the zone in a public hospital.
McCain was not NBC nor is Rubio or Cruz.
McCain was deemed eligible by a Sense of the Senate Resolution and that does not supersede the Constitution.
Do not let mylife confuse the issue. In any case it doesnt really matter anymore since we no longer are a Constitutional Republic.
Are you telling me that if me and my wife are American citizens and we go abroad for holiday, and she gives birth to a child that child is not American?
So US soil is what makes you American?
Jose and Guadeloupe can run the border, squirt out a kid and they have rights but mine does not?