McCain was born in the country of Panama.
He was chosen as the perfect Designated Loser for the Kenyan from Indonesia because he was also ineligible with the most sympathetic story one could imagine.
People ended up focusing on the shiny object of McCain son of an Admiral and ignoring the Kenyan.
The lied said and McCain was born in the Panama Canal Zone, he wasn’t.
That being said, at the time of his Birth he was the Child of a Member if the Armed Services and both his Parents were United States Citizens.
His Father was following Orders and was Transferred to Panama, so I’m not sure how that would affect his NBC Status.
Harris, Rubio, Cruz and Jindal didn’t even come close to that. None of them are Natural Born Citizens.