Rene Latoya

When She Let a Stranger Hold Her Baby Almost 35 Years Ago Was the Last Time She Saw Either of Them

Eleanor Williams, 52, gave her 3 and a half months old little girl to a…