Substitutionary atonement, what does it really mean?

1 August 20264 views
Watch on YouTube