Newborn Found Dumped In London Sibling To Abandoned Infants, Says Court
A less than an hour old Baby Elsa was found in East Ham neighbourhood on January 18. (Representational) London: A newborn baby found dumped in London in freezing conditions earlier…