?John McCain was born at the Colon Hospital,located at Avenida Melendez and 2nd Street, Manzanillo Island, City of Colon, Republic of Panama. The time of birth on the birth certificate issued by Panama Railroad Company (which owned the Colon Hospital) was 5:25 PM and the day and date of birth was Saturday, August 29, 1936."
After his birth, McCain was brought to the Hospital at the nearby US Navy naval base. Maybe the courts had something to say about that.
But the McCain situation is different because, unlike Obama, both of his parents were US citizens, and his mother was not a minor at the time.
Besides, the Panama Canal Company Hospital was US was US Government property.
Two very different situations (yet McCain released his birth certificate when asked.).