French national police Tuesday detained a couple after the bodies of eight newborn babies were found in northern France, some in a home and others in the garden of another home, the French Interior Ministry said.
More...
Results 1 to 1 of 1
- 29 Jul. 2010 03:30am #1
French couple held over newborns' deaths