Revelation is a book with allusions. With candles that speak, with a tongue like a double edged sword, with locusts with heads of men.
It is not a literal book. The entire world by that means clearly the Judaeo Roman world.
The two messengers namely the law and the prophets are killed in Jerusalem.
Nit the Jerusalem we know now, which is Aelio Capitolina, but the Jerusalem which was burned to the ground in 69 AD. Just as Jesus prophesied in the Olivet discourse
You are certainly entitled to your opinions on Bible Prophecy.
Please remember not to ping me regarding such on the Religion Forum.
That being said, Have a Merry and a Blessed Christmas.