Two Sisters Abandoned Separately At Birth, 43 Years Later They Learn The Extraordinary Truth

On a cold March night in Norfolk, Virginia, a passer-by made a shocking discovery: a tiny new-born baby, wrapped in a dirty towel, her navel tied with red yarn, abandoned and left to die at the side of the road. A tiny leg kicked out and she heard the baby scream. Scooping the bundle up … Read more