Statue of Liberty - Who Is She?
Ties in with Babylon, NY, The World Trade Center, quite a stretch.
Thanks buccaneer. I’m still amazed anyone would name their town Babylon, especially near the heart of New York, Wall Street...that is mind boggling.
That had to be an “in-your-face” gesture towards God. They had to have known. My gosh if anything happens in New York, merchants from the ocean would probably have to look over “Babylon” to see the smoke.
Incredible.