exposing a pair of failures of a human life and their pedo gang