New York City =Babylon by it’s very description
Wormwood = A star falls from the Heavens causing disaster.
Revelation Chapter 8 Wormwood Prophecy, Chapter 18 Revelation Babylon Prophecy.
La Palma of the Canary Islands worming it’s way to the Atlantic. It’s a full 3,000 plus miles away from the eastern U.S. coast. But if it’s Wormwood prophesied in Revelation then it will create havoc and a lake of fire.
Revelation 18 matches a scene where cargo ships are on hold or stopped all together. It’s reads of Babylon Babylon the great city of trade. I suppose that is New York with it’s Wall street Trades and its many, many, ports of call.
As for Wormwood, yes it’s spoken of as a star but is that the whole story? What if the star that fell from heaven hit the Canary Island of LaPalma to begin the Wormwood fulfillment?
“And the third angel sounded, and there fell a great star from heaven, burning as it were a lamp, and it fell upon the third part of the rivers, and upon the fountains of waters”
“And the name of the star is called Wormwood: and the third part of the waters became wormwood; and many men died of the waters, because they were made bitter.”