1 min read News UK World Newham: A Newborn girl was Discovered in a Bag, Wrapped in a Towel 3 months ago Authorities have reported the discovery of an infant girl, who was found wrapped in a towel inside a shopping bag...