You write: “There is evidence that McCain was born in Colon,Panama and therefore at birth was a native born citizen of Panama. He is a naturalized citizen of the US, but was not a natural born citizen at birth.”
You are simply WRONG about this. McCain was never naturalized. He did not EVER apply for US Citizenship and swear an oath to recieve it.
He was, most certainly a CITIZEN AT BIRTH.
As for “natural born” I claim that makes him such. Donofrio and his supporters claim a variety of additional tests must be applied such as “born on American soil” “neither parent citizen of another country” “father a born American” etc. But, they are essentially making all these claims up out of whole cloth.
McPain is natural born under any definition, it would seem to me.