Add parallel Print Page Options

An Angel Overpowers the Devil

20 I saw an angel coming down from heaven, holding the key to the bottomless pit and a large chain in his hand. He overpowered the serpent, that ancient snake, named Devil and Satan. The angel chained up the serpent for 1,000 years. He threw it into the bottomless pit. The angel shut and sealed the pit over the serpent to keep it from deceiving the nations anymore until the 1,000 years were over. After that it must be set free for a little while.

I saw thrones, and those who sat on them were allowed to judge. Then I saw the souls of those whose heads had been cut off because of their testimony about Yeshua and because of the word of God. They had not worshiped the beast or its statue and were not branded on their foreheads or hands. They lived and ruled with Christ for 1,000 years. The rest of the dead did not live until the 1,000 years ended.

This is the first time that people come back to life. Blessed and holy are those who are included the first time that people come back to life. The second death has no power over them. They will continue to be priests of God and Christ. They will rule with him for 1,000 years.

The Final Judgment

When 1,000 years are over, Satan will be freed from his prison. He will go out to deceive Gog and Magog, the nations in the four corners of the earth, and gather them for war. They will be as numerous as the grains of sand on the seashore. I saw that they spread over the broad expanse of the earth and surrounded the camp of God’s holy people and the beloved city. Fire came from heaven and burned them up. 10 The devil, who deceived them, was thrown into the fiery lake of sulfur, where the beast and the false prophet were also thrown. They will be tortured day and night forever and ever.

Read full chapter

Bible Gateway Recommends

Praying the Names of Jesus
Praying the Names of Jesus
Retail: $21.99
Our Price: $13.28
Save: $8.71 (40%)
5.0 of 5.0 stars
Praying the Names of God: A Daily Guide
Praying the Names of God: A Daily Guide
Retail: $19.99
Our Price: $14.96
Save: $5.03 (25%)
5.0 of 5.0 stars