DOUAI, France: One day in the summer of 2010, a man was digging in his garden in northern France when he discovered a trash bag containing the remains of an infant. When he summoned the police, they found the body of another newborn. A few days later, they found more bags in the garage ” with six additional small corpses.
To continue reading the rest of the article, click here