Delia Herrera
- Episode aired Jun 10, 2015
Delia Herrera, chaplain at CCA Eden Detention Center, is not your typical Roman Catholic nun. She forgoes the traditional nun's garb and mission of evangelizing, and instead focuses her atte... Read allDelia Herrera, chaplain at CCA Eden Detention Center, is not your typical Roman Catholic nun. She forgoes the traditional nun's garb and mission of evangelizing, and instead focuses her attention on creating a sacred space of worship for the inmates who utilize the chapel.Delia Herrera, chaplain at CCA Eden Detention Center, is not your typical Roman Catholic nun. She forgoes the traditional nun's garb and mission of evangelizing, and instead focuses her attention on creating a sacred space of worship for the inmates who utilize the chapel.