Who fornicated with the great whore that sits on many waters (Rev 17)?


The kings of the earth

The great whore that sitteth upon many waters: With whom the kings of the earth have committed fornication. Revelation 17:1-2