Woman Found Chained in North Carolina Shed

Woman Found Chained in North Carolina Shed
Stock photo of police tape. Carl Ballou/Shutterstock
|Updated: