Penal Substitutionary Atonement

Theology Refresh: Podcast for Christian Leaders