WARNING GRAPHIC CONTENT: Parents are demanding answers.