What in the World Episode 127: Who Decides What is Inappropriate?

Mar 25, 2025    Phil Steiger

In this episode Pastor Phil examines the role of Christianity in public morality and governance, using recent controversies over explicit books in school libraries and Satanic rituals in government buildings as examples. He argues that what appears to be a 'neutral' secular society is actually making moral decisions, and that true freedom requires virtue grounded in faith. Using Os Guinness's 'golden triangle of freedom' (freedom, virtue, and faith), he contends that these three elements are interdependent and necessary for a healthy society.