dpo.st
Denver newborn girl was suffocated on day of birth by her 16-year-old mother, police say
Denver police investigators say Alaya Dotson gave birth at home, then killed her daughter by shoving a rock down the infant’s throat.