Revoking citizenship? That's a completely different question from the scope of granting citizenship in the first place.
"had every honest reason to think " ... that's not a legal standard. Either someone was or was not a citizen.
My points have been about how we define who becomes a citizen, not how we revoke citizenship.
Only children born of legal residents or citizens in the US should be citizens in the first place.
OK, so just for the record, then, is Hamdi currently a citizen? If he is, then that means Congress can't change that fact, right?
(Sorry if it seems like I'm asking a dumb question; I just wanted to make sure we're all on the same page on this matter)