Book of Revelation might symbolically describe current events.
Satan = Evil NWO cabal's power grab over humanity (Big Pharma+Big Tech -> patented bat CoV -> vaxx -> nanotechnology, DNA modification, eugenics & population control -> transhumanism [
https://mappingignorance.org/2017/01/23/graphene-nanopore-dna-sequencing/])
God's Angelic Army = Solar storm that causes serious natural catastrophe (
https://electroverse.net/low-solar-activity-magnetic-pole-shift/)
The seismic activity has already increased very much in the recent few months, think of the Croatian, the Japanese etc. earthquakes, Mount Etna's eruption and so on. Here's a seismic map:
http://ds.iris.edu/seismon/index.phtmlList of earthquakes:
http://ds.iris.edu/seismon/eventlist/index.phtmlYou may ask, how did ancient people know about the future? They didn't, only these things repeat periodically, just like everything else. When a population gets big enough, the evil part tries to take power, and then natural catastrophes eliminate most of the population.