Notify of
1 Comment
Newest Most Voted
Inline Feedbacks
View all comments
Steve Phillips
Steve Phillips
2 years ago

I wonder is Babylon, sin itself? That the world system promoting sin falls or is it an actual place like a great city that is the biggest trading centre of the world. After all she has a mother country.