Dog walker finds newborn baby girl wrapped in towel and dumped in shopping bag on London street in temperatures below 6 degrees Celsius – as police call on mother to come forward
The baby is being cared for at a local hospital after being found in sub-zero conditions By Jon Brady Published:…