Some said they struggled with drug addiction after leaving the academy.
Last summer in Wisconsin, a mother came home to find her year-old son running up the stairs from their basement. Project Zero. A screengrab from a video River View Christian Academy made for parents of the students around
How does this happen in California of all places?