Hence he was born on US soil
Are you claiming he was born at home, outside of a hospital? Because there was no hospital on the Coco Solo Naval Air Station until 1941, five years after John McCain’s birth. His birth certificate has been released. Why don’t you take a look at one of the jpeg images of it floating around the web, and see what it says?
You.
Are.
Wrong.