Sent Away

4: The police are here

Your browser doesn’t support HTML5 audio

Patricia Herrera, who escaped from Integrity House and was held in a juvenile detention center for several months, on Feb. 6, 2022, in Eagle, Colo. Herrera and other former residents accuse the program director, Daniel Taylor, of rape.
Hugh Carey

A knock at the door. A police raid. An outpouring of allegations. But the case crumbles when the cops learn something they never knew about Daniel Taylor.