Police find corpses of 8 newborns in French home

July 28, 2010 10:32:35 AM PDT
A French judicial official says police have found the corpses of eight newborn babies on the property of a home on a village in northern France.

Load Comments