Pastor Neil discusses the mystery of Israel's temporary blindness to their Messiah. Yet, in the end, salvation will come and deliverance will be available to all those who call on the name of the Lord Jesus Christ.