Body of newborn baby is found in Canal in north-west London
Body of newborn baby is found in canal in north-west London Met Police were called to Grand Union Canal in Willesden, north west London They recovered the body of a newborn baby from the water at 1.19pm Force launched an investigation and urged the mother to seek medical help By William Cole For Mailonline Published: 15:35 BST, 9 … Read more