Feedback

Neighbors 'Baffled' by Malnourished Teen Found Living in Filth

 

Residents in Anderson, Indiana, are shocked to learn that their neighbors were allegedly abusing and starving their 15-year-old daughter.

Shows