BeaconLight equips Christians world-wide to know Jesus better and make Him known.
Propitiation means the appeasing or satisfying of God’s wrath through a sacrifice. God is angry at sin in human beings, but because of His great love for us, God provided propitiation for our sins…