Have All Sins Been Paid For? November 17, 2020 John 1:29, limited atonement, Mercy seat, Rom 3:25, Sin barrier Download MP3 Have our sins been paid for whether we believe in Jesus or not? What does the word propitiation mean? Bob and Shawn discuss John 1:29 and Rom 3:25 and the benefits of the cross for the believer. Subscribe by Email FacebookXLinkedIn