Feedback

Investigators Search Landfill for Missing Infant

 

Investigators scour a landfill in Indianapolis for clues in connection with the disappearance of a three-month-old girl.

Shows