McCain is in the clear though because he was born on a American military base. Anything worldwide owned by the American government (bases, embassies, etc) is deemed American soil, and is as good as being born in the middle of Boston or DC.
Obama on the other hand apparently has the question on whether his parents were legal citizens of the US at the time, amongst other specific details that I can't completely recall. What's making it worse for Obama is that he's refusing to just pay the chump change and have a copy of his birth records released.
I'm sure he's a citizen but it's really sketchy. Why would refuse to do something so simple and release his birth records to shut everyone up? Also, a man in his position, I'm pretty sure he can get in touch with someone to falsify documents.
The whole thing has me