Revelation has a double witness as it did in
Pharaoh's two dreams. Both spoke of the
same thing. " And for that the dream was
doubled unto Pharaoh twice; it is because
the thing is established by God, and God
will shortly bring it to pass."
Genesis 41:32

The same in Daniel; the two prophecies of
the four successive world empires. This is
the same plan that is followed in the two
great divisions of the Book of Revelation.