Karen Leonard (18 Feb 2012)

       Dear Doves,
Don't know how many of you realize there is a town on Long Island, NYC called Babylon.  Thought you might like to read this;    Babylon, Babylon: an investigation of the prophetic significance & the implications of this New York town positioned at the gateway to America | Chozeh & Nabiy – Prophetic words across the Seven Seas