Jesus Christ, the Messiah, is foreshadowed & foretold throughout the Old Testament. In this familiar passage from Matthew’s account of the birth of Jesus, we find the corelating prophecy in Psalm 130:8 which says, “He Himself will redeem Israel from all their sins.” The Writer of this Psalm was well aware that there was no one without sin, but expressed hope in God’s mercy and divine intervention to liberate mankind from their sins. In Luke 1:68, Zechariah prophesied of this deliverance when he said, “Praise be to the Lord, the God of Israel, because He has come and has redeemed His people.” Later, in Luke 24:44, Jesus ties these Scriptures together for His disciples…”These are My Words that I spoke to you while I was still with you, that everything written about Me in the Law of Moses and the Prophets and in the Psalms must be fulfilled.”