Radio star Delilah Rene’s story is grounded in religion
Delilah, who lives on a 55-acre Port Orchard farm, relies on Christianity to help her overcome adversity.

Delilah, who lives on a 55-acre Port Orchard farm, relies on Christianity to help her overcome adversity.