The horrors at an Ariel daycare
Police review 2,400 hours of footage revealing suspected severe abuse of infants as young as ten months old; three women face imminent indictment.
Police review 2,400 hours of footage revealing suspected severe abuse of infants as young as ten months old; three women face imminent indictment.
Discuss the story with the TraceFeed community.
No comments yet. Be the first to add a perspective.