A shocking case of child abuse has rocked Harris County, Texas, as a woman is accused of locking her 7-year-old relative in a dog cage beneath a Christmas tree. Rose Anderson, 38, is facing serious ...
Some results have been hidden because they may be inaccessible to you