Nov 232008
Dena Schlosser, the Texas mother who in 2004 cut off her ten-month-old daughter’s arms with a kitchen knife as a sacrifice to God, was released from a state mental hospital. She will be released into outpatient treatment in Decmber 2008.
Sorry, the comment form is closed at this time.