Ok. I ask that you PLEASE not log off without leaving a positive rating using smiley faces or 3 or more stars. This is VERY important and we do not finish just because it says, "To finish...". You may continue to ask additional questions without additional charge on this same thread even after you leave a positive rating.
The real deal is this, let's say she has a baby in the U.S. There is nothing illegal about that. They don't like it, but there is nothing illegal about it. Using public services that U.S. taxpayers pay for, that they really don't like. So what happens if she has the baby in the U.S. but you have private insurance and you include her in her insurance and your insurance pays for it all? This most likely nothing will happen. Eventually, they will realize she had a baby in the U.S. and they won't like that, but as long as she can show she didn't use public funds to pay for the birth and that she has non-immigrant intent and that she will go back home after her visit, they can and should let her in, but there is no guarantee. However, the closer the child gets to turning 21, the harder it will be for her to get in because they will assume that as soon as the child turns 21, the child will petition for her to stay and they would rather see that she go through the process outside instead of using a tourist visa when she intends to stay and isn't really a tourist.
Let's say, on the other hand that she does use public funds. They probably won't know about it until she renews her visa or they discover she had a child born in the U.S. So probably 5 years from now when it expires and she has to apply for a new one and has to be honest that she has a child born in the U.S., that's when she will need to prove that she paid off any public funds use for the birth. Remember, the burden of proof is on her. They don't have to prove anything. She is asking to be admitted, so she has to prove admissibility. They don't have to prove inadmissibility. I hope that clarifies things.
Now that I have given you an answer, you may rate me positively OR ask for additional information. Please do not rate me negatively for bad news or things that you may already know. That does not help you or me. I am here to help you and I am on your side. Give me a chance to help you. All you have to do is respond asking for additional information. You are NOT charged per question nor are you charged per response. If this seems a little complicated or overwhelming, I can also offer you an additional service for a small fee where we can speak in private over the phone or through email that may be helpful (this is a public forum where anyone can read the responses). Feel free to decline it, but if you do, please remember that I am not given a salary, so the only way that I am compensated is if you rate me positively. So at least please use the smiley faces and a bonus is always appreciated if you feel I earned it. Also, your question does NOT close just because it says, "To finish". I can still answer additional questions for you without additional charge. If I do not hear from you, I will automatically send that additional offer request. Thank you for your understanding and if you would like to request me in the future, just type: FOR GUILLERMO in the subject line and message box.