Deacon Randy Folliard of Yahweh's Restoration Ministry discusses how Yahshua impacted the New Testament by becoming the propitiation for our sins.