28 July 2010, 10:42 am
A French judicial official says police have found the corpses of eight newborn babies at the property of a home in northern France. The official said that the parents of the babies have been detained, and that the corpses were found on two different parts of the property in Villers-sur-Tertre.... Read More »