A teenage girl gives up on her newborn son and abandons him in the hospital shortly after birth. The next day, the hospital calls her mother to say the child had gone missing and that they knew who was to blame
Emily Henson was barely 18 when she became pregnant with Shaun’s child. When Shaun found out about the pregnancy, he was ready to
[...]