Man Drowned Newborn, Kept Umbilical Cord
A 31-year-old father in Iowa will spend several decades behind bars after admitting to his role in killing his newborn daughter by instructing and…
Get News Fast
A 31-year-old father in Iowa will spend several decades behind bars after admitting to his role in killing his newborn daughter by instructing and…
A couple in Georgia claims their doctor decapitated their baby during delivery and that the doctor and hospital staff tried…