Actually Zero was born in North America, just not in the US. Many similiarities to Cruz, interestingly enough.
Assuming that Obama was born in Hawaii, are the Hawaiian Islands really part of North America? They are thousands of miles from any part of the American mainland. Aren’t they better classified as part of Oceania?