Toddler`s Body Found Decomposing Underneath Couch in Illinois Home Ruled Homicide

  • 7 years ago
A toddler whose body was found in April in her Illinois home died of asphyxiation, according to officials.