The book of Revelation was written around 95AD, or 65 years after JESUS ascension. The book is a Revelation of my Lord Jesus Christ, actually it was a sealed and secret book of GOD the Father, as it was prophesied-Ezekiel 2:v.9-10, and Isaiah 29:v.11 and Revelation 5:v.1- which GOD gave unto JESUS after around 65 years of His ascension, to shew unto His servants things which must come to pass; and JESUS sent and signified it by His angel (in fact an archangel - Revelation 1:v.12-13) unto His servant John.
Revelation 11:v.15 is similar to a declaration of WAR against the current world of the Devil. As it is written: The kingdoms OF THIS WORLD are become the Kingdoms of OUR Lord, and of His Christ; and He shall reign for ever and ever.
Revelation 12:v.10-11 -
10 And I heard a loud voice saying in heaven, Now is come salvation, and strength, and the KINGDOM OF OUR GOD, and the power of his Christ: for the accuser of our brethren is cast down, which accused them before our God day and night.
11 And they overcame him BY TGHE BLOOD OF THE LAMB-JESUS-, and by the word of their testimony; and they loved not their lives unto the death. (in this battle against the red Dragon)
(Take a look in Revelation 11:v.18 combined with Matthew 5:v.5, and Luke 20:v.35-36, and Revelation 5:v.10, and notice that in consequence of the seventh Trumpet, the NATIONS will be angry, will be wrathed, against those who are of Jesus and are united with Him fighting for the GOD's Kingdom, as said Paul the Apostle: 1 Corinthians 15:v.24-27:
24 The END cometh, when He shall have delivered up the Kingdom to GOD, even the Father; when He shall have PUT DOWN ALL RULE AND ALL AUTHORITY AND POWER.
25 For He must reign, till He hath put all enemies under His feet.
26 The last enemy that shall be destroyed is death.
27 For GOD hath put all things under His feet. But when He saith all things are put under Him, it is manifest that He is excepted, which did put all things under Him).
Revelation 11:v.16-17
16 And the four and twenty elders, which sat before GOD on their seats (according Revelation 4:v.4. In my view the 24 elders are the 24 authors of the Old Testament, to which GOD gave His word to write His book, that is the book of the Lord), and they fell upon their faces, and worshipped GOD,
17 Saying, We give thee thanks, O Lord GOD Almighty (who is the Lord JESUS), which art, and wast, and art to come; because thou hast taken to thee thy great power, and hast reigned.
Revelation 11:v.18 - combined with 1 Corinthians 15:v.24-27 and 51-55)
18 And the nations were (will be) angry (will be wrathed), and thy wrath is come(GOD's wrath comes, in fact it is already running against all the nations, they will be punished severely and will perish), and the time of the dead, that they should be Judged-Revelation 20:v.4-, and that thou should give reward unto thy servants the prophets, and to the saints, and them that fear thy name, small and great; and should destroy them which destroy the earth.
Be careful, and get ready, "For GOD will finish the work, and cut it SHORT in righteousness: because a SHORT work will the LORD make upon the earth" -Romans 9:v.28, combined with Hebrews 10:v.27. JESUS warned: Matthew 24:v.22-25, saying:
22 - And except those days should be SHORTENED, there should no flesh be saved: but for the elect's sake those days shall be shortened.
23 Then if any MAN (Pastors, and Bishops, Evangelists, among others) shall say unto you, Lo, here is Christ, or there; believe it not. Check it in John 5v.43-47, and believe not in the false messiah, an esoteric, and kabbalistic, and spiritist messiah, an IMPOSTOR - Revelation 13:v.11 combined with John 5:v.43-47.
24 For there shall arise false Christs, and false prophets, and shall shew great signs and wonders; insomuch that, if it were possible, they shall deceive the very elect.
25 Behold, I have told you before.
Be careful and get ready, for the ETERNAL PUNISHMENT ALREADY STARTED, it will never END, it is for ever and ever, yeah, for everlasting.
In Christ JESUS, KING of kings (kings made by Him), and LORD of lords
Amen