25 Missing Kids Discovered Behind Secret Door !

4 months ago
491

The owner of a Colorado daycare center and preschool faces criminal charges, including child abuse, following a six-week investigation. Carla Faith is accused of hiding neglected children behind a false wall in her home. Three other women have also been charged. Don Dahler reports.
Credit: EWU Bodycam

Loading comments...