Commentary
David Closson
David Closson is Director of the Center for Biblical Worldview at Family Research Council.
Podcast
Ep. 80: The Battle for the Border - A Christian Perspective on Immigration
March 15, 2024 | with Joseph Backholm and Joshua ArnoldCommentary