Friday, January 22, 2016

Police Find Toddler Inside Bag Covered in Feces

Arizona police arrest the mother and caretaker of a 3-year-old toddler on various charges of child abuse after they found the girl locked in a closet, duct taped and covered in feces. See Full Story>

No comments :

Post a Comment