Mystery Babylon In God We Trust Noah August 25, 2019 a Mystery … only the initiated can understand … Revelation 17:5