John S. McCain was born in a public hospital in the city of Colon, Republic of Panama.
The military hospital you’re refering to would not be built untio 2-3 years after his birth.
The reason the Republicans couldn’t accuse Obama of being ineligible is their candidate wasn’t eligible either.
And that little factoid probably has more to do with all the open primary democrat crossover votes for McCain as anything else.
JMHO...