Newborn Dumped On Street In Pizza Box By Granddad
This newborn boy has been found after he was left abandoned in the street inside a pizza box. The baby was apparently abandoned by his grandfather who said he could not afford to look after the child after the death of his daughter, who was apparently the mother of the…