Psalm 40:6-8; Hebrews 10:5-10
The post Why the Cross Matters – Substitutionary Atonement: David’s Willing Substitute…and Ours appeared first on Westwood Roxboro.