Metro
Trail goes cold in UK abandoned babies mystery
10 months agoTrail goes cold in UK abandoned babies mystery
Two years after a newborn baby was found abandoned on a freezing winter's night, London police look set to shelve their investigation despite having discovered that she is the sibling…