Did they have him tested for the XY gene? Sometimes the Y gene fails to express itself and the fetus, which started out, as all of them do, female, continues on developing as a female. The baby is, in all respects, female, except that she is sterile.
That is very true.
You’re talking about Klinefelter’s syndrome, wherein the affected individual is genetically XXY. When they reach adulthood, they look pretty much like a normal male, except they may have some breast development. They are usually infertile or have very much reduced fertility.