Tag: Shocker as newborn baby discovered in shopping bag in London
-
Shocker as newborn baby discovered in shopping bag in London
A newborn baby has been discovered in a shopping bag the junction of Greenway and High Street South, E6, in Newham, London. Chief Superintendent Simon Crick, who led policing in Newham, said: “Last night we were called by a member of the public out walking their dog, who had discovered a newborn baby in a…