Insisting on Life: Encounter: Worldview Matters, featuring Maria McFadden Maffucci
In the January 19th edition of David Vaughan’s radio program, Encounter: Worldview Matters, broadcast from St. Louis, Maria talks about the organization’s history and mission then talks about the changes in the pro-life movement happening due to the Dobbs decision. David had great things to say about the Human Life Review, and also some provocative questions, such as: how can Roman Catholics be Democrats, when the party platform is pro-abortion. Take a listen!
David Vaughan is a pastor, lecturer, community leader, editor, and author. He pastors at the Liberty Christian Church in O’Fallon, Missouri, serves as the director of Liberty Leadership Institute, and works as president of Liberty Classical School. Vaughan hosts the radio program Encounter and is an editor for the St. Louis Metro Voice and Highland Books. His published books include Give Me Liberty and The Pillars of Leadership.