State authorities have suspended the license of a Colorado Springs daycare after 26 children – all under age 3 – were found behind a false wall in the owner's basement.
The owner of Play Mountain Place daycare, Carla Faith, 58, is being investigated and three workers were arrested on charges of misdemeanor child abuse relating to neglect. (Those charges were canceled by detectives pending an ongoing investigation.)-- More...