And so, when Jesus Christ comes to Mount Zion to establish His glorious reign over all the earth, there will be a “regeneration,” and “times of refreshing from the presence (not absence) of the Lord” (Acts 3: 19). Satan will be cast into the bottomless pit and a seal set over him, that the…