Indiana parents arrested for abuse after allegedly zip-tying 10-year-old son, telling sibling to beat him up
An Indiana couple is accused of inflicting “nutritional” neglect on their 10-year-old son, zip-tying him and telling his siblings to beat him up.
Read MoreFOX News : U.S.
Leave a Reply