Just Fashion Now (UK)
german court
Mother in Germany Arrested for Killing and Freezing Two Newborn Babies
A mother in Germany brutally murdered her newborn babies and then stuffed them into bags which she then deep froze - for 14 years! She has now been sentenced to 10 years.
Just Fashion Now (UK)