Play Live Radio
Next Up:
0:00
0:00
0:00 0:00
Available On Air Stations

4: The police are here

Sent Away -
Hugh Carey
/
Special to The Tribune
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.

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.

KUER is listener-supported public radio. Support this work by making a donation today.