John McCain was not born in the US...
Just in case you missed it, and you probably did because it was hardly ever mentioned, John McCain, Republican nominee in 2008, was not born in the US.
John McCain, the Republican senator, is still campaigning to be president of the United States and his senior aides do not have the heart to tell him about the reality of the situation.