On this episode we speak with Dr. Patrick Castle of Life Runners, the world's largest pro-life team, about strides to renew a culture of life.