Speaking of the jews about 25 min into this. Look at what is happening in the Holy lands today. The abomination of desolation, the jews are rebuilding a temple that is as you say desolate. They are going to sacrifice red heifers on it (as you correctly say there I no more sacrifices). This is the abomination of desolation in the book of Revelation. That has not yet happened