the beast has 7 heads-Rome was #6-- the 7th is in place now= the 2 horned beast of Rev 13
This may help.
![www.bibleref.com](https://www.bibleref.com/images/OGImages/Revelation-11-8.jpg)
What does Revelation 11:8 mean? | BibleRef.com
And their dead bodies will lie on the street of the great city which spiritually is called Sodom and Egypt, where also their Lord was crucified. - What is the meaning of Revelation 11:8?
www.bibleref.com