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.
Want to know more about Shay Diddy? Get the official bio, social pages, articles and more!Full Bio