Unfortunately, no! The hospital (only hospital available for his mother to give birth) was not on US soil. Obama, Hillary and a bunch of other democrats passed some sort of bill/amendment or whatever you call it to bypass that particular issue - sorry I don’t have the link. I think they thought that if BO ended up having an issue that the Republicans would kindly do the same thing. But this bypass is unconstitutional.
Thanks.
Please provide some citation in law for your erronious belief that citizenship of a higher type is only conferred on those born “on American soil”.