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 strange woman who begged to hold her at a bus-stop – then vanished with her infant daughter 35 years ago. Williams said the woman approached

Continue reading…