Probably this is the most conflicting information....
Reality has to be reality. 5 years old peruvian child, Lina Medina was declared to the youngest mother in the world. She delivered a baby boy by caesarean section on 14 th May 1939 at Pisco Hospital. The boy was named Gerardo after the attending doctor.
Her parents noted that her tummy was increasing and thought probably was an abdominal tumour. She was sent to the doctor and was confirmed to be pregnant!
The father of Lina was jailed for short time in relation to Lina's pregnancy but was released later due to lack of evidence.
Interestingly, Lina was said to have normal and regular periods since the age of 3 years which disapper nearly 8 months before was discovered to be nearly full term pregnant.
Her ovarian biopsy taken during caesarean section was tested in
Her son Gerardo, came to realise that Lina was his mother when he was 10 years old, initially he thought Lina was his sister.
Read more here