Although it's crazy and hard to think about, 10 year olds can get pregnant. According to the Mayo Clinic, girls typically get their first period between ages 10 and 16 and 98% get it before they turn 15. In simple terms, a girl needs a period in order to have a child, although it is rare at 10, it is very possible.
Secondly, ABCNews made a report in 2012 regarding a 10-year-old Colombian girl that gave birth to a baby girl, in which they stated made her one of the youngest mothers ever. They explain how it is difficult for a young girl to naturally give birth, so a cesarean section was performed. This shows that it is not impossible for a 10 year old to give birth.
The Mayo Clinic is a nonprofit medical center and research institution that is consistently ranked among the top hospitals in the United States. Their content comes from physicians, scientists, and healthcare. ABCNews is a well-known and major U.S. broadcasting news organization and they employ professional journalists who adhere to accuracy, fairness, and verification.
Mayo Clinic -
https://mcpress.mayoclinic.org/parenting/signs-your-child-is-about-to-start-their-first-period/
ABCNews -
https://abcnews.go.com/blogs/health/2012/04/06/10-year-old-girl-gives-birth-to-daughter