Newborn baby found in shopping bag in London in freezing temperatures
LONDON – A newborn baby girl is in hospital after being found in sub-zero temperatures wrapped in a towel in a shopping bag on a […]
LONDON – A newborn baby girl is in hospital after being found in sub-zero temperatures wrapped in a towel in a shopping bag on a […]