Advertisement

Cleveland 16-year-old charged with involuntary manslaughter after newborn twins are found dead

Police say they found the bodies of the infants inside a trash can on Saturday, a few days after they had been born. They had reportedly been born at roughly 30 weeks gestation.