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 only 18 when she got pregnant…
Categories: Features