A woman in her fifties has been arrested and detained by French police after two newborn babies were found dead in a freezer in eastern France. The case is the latest suspected instance of infanticide to emerge in France in recent years, AFP reports on Thursday. According to one source, a man alerted police on
Related Articles
Don't miss out on breaking stories and in-depth articles.