Tragic: Body of newborn baby found wrapped in a beach towel at a recycling centre
Police in the UK have sadly confirmed that the body of a newborn baby has been found at recycling centre. According to The Daily Mail, the newborn was tragically found at the recycling centre at …