Any proper understanding of the death of Christ must account for His sacrifice being a voluntary and sovereign act. An exposition of John 10:17-18.

X
X
X