In John's vision in Revelation 17, the woman riding in the wilderness sits atop what?

Answer A scarlet beast

This scarlet beast was most likely a dragon in John's vision. It showed that the woman (or fallen city) rode on the back of what is in essence Satan.

Asked by · Last updated 4 years ago · 384 views · SOURCE