Investigation revealed that, based on the umbilical cord, it appears that the baby was born 24 to 36 hours ago.

See Full Page