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

Views 6

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

Share This Video


Download

  
Report form