Home » Topics » newborn twins

Russian police detain woman after finding bodies of newborn twins in freezer

Russian police said Thursday they have detained a woman suspected of killing her newborn twins and hiding their bodies for five years in the walk-in freezer of a food store where she worked. Police in the Sverdlovsk region said they had detained a 30-year-old woman after finding the bodies of…