Newborn baby found dead in London canal as cops search for mum

0
303

A NEWBORN baby has been discovered dead in a canal in London. Police were scrambled to Willesden, North West London, today…