All plausible.
Have thought that there is some likely truth to the NWO building a new capital in Babylon, Iraq.
Why do we have the largest, most secure new embassy in the world in Iraq? What’s the point if Iraq is a temporary thing?
Nevertheless, the fellow was quite convincing with his list of items from Scripture identifying the Biblical prophetic Babylon = New York City.
On thought I am moving away from is Rome. The seven hills do mean Rome. This has been used too much by some protestants to bash the Roman Catholic Church. What if it is all Christian religious institutional systems including Protestants.