I don't think there is any confusion in Ezekiel 39:7. It is talking about the people of the modern nation of Israel over there right now.
Do you mean the people celebrating in Tel Aviv, in the video below from 2017?
During recent years this celebration has also been held in the city below.
Rev 11:8 And their dead bodies shall lie in the street of the great city, which spiritually is called Sodom and Egypt, where also our Lord was crucified.
.
Upvote
0