Of course Obama broke that rule, but there's a damned double standard at work here.
I can tell you that any American service member married to a foreign spouse who has a child together that child is an American citizen. This has been the case for a long, long time. The both parents must be American citizens is not the case for determining the child’s citizenship. This whole Trump trick is about a diversion. It diverts potential voters from his weird character, his weird long time support for Democrats, his weird hair, his weird TV Reality fame, his weird attacks on fellow candidates, and it’s a red herring.