In this episode of Luke21, Steve Wood explores Revelation 17 and the mysterious figure of Babylon the Great Harlot. Who is the woman riding the scarlet beast, and what is the “great city” that dominates the kings of the earth?
Steve explains why Babylon represents first-century Rome, while also pointing beyon...