No image available
German cops find three dead babies in freezer
In the latest case of apparent infanticide to shock Germany, police said on Monday that they found three dead babies in a freezer and arrested a woman believed to be the children’s mother. Police said the woman’s grown-up son and daughter discovered the tiny corpses on Saturday evening when they were looking for something to eat when their parents were out.