Some vagrants who broke into a St. Louis apartment looking for something to eat have found a baby in the apartment’s freezer. Now the woman renting the apartment has admitted giving birth to an eight-pound boy almost seven years ago, then wrapping him in a black plastic bag and putting him in the freezer. The woman, Kim Renee Allen, has been charged with abandoning a corpse. If tissue tests suggest the baby was born alive, the charge could be upgraded to murder.
You are here: / / Woman Charged with Old Death