Supposedly McCain is not native born.
McCain was born on a U.S. military installation in the Canal Zone where his father was stationed. Perfectly kosher. ...and don’t let the left wing loon blogs convince you otherwise.
While I was in South America running a surgery clinic my last two children were born and both hold dual citizenship.
By United States law they were citizens the minute the doctor delivered them, so says their embassy birth certificates.
He was born to an American military family which was serving outside CONUS...he is an American citizen.
He is, by law, a person born to two American citizens is a native born citizen. He was born on a US Navy base in the Panama Canal zone where his father was a submariner. Even if only his father had been a citizen, and he was born on that base, he'd be a natural born citizen. The rules have changed somewhat since he was born, they are more relaxed now, but even under the rules then in effect, and there is no grandfathering, he is a native born citizen.
I sorta wish he wasn't, because then he'd never have run, and we might actually have a chance to beat Obama and/or Clinton.