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.