Who is the woman in scarlet spoken of in Revelation 17? What is the significance of Babylon and the unfolding of the destruction of Babylon, the merchants weeping from a far seeing the smoke rising, etc? I don't recall hearing this part in Bro Ellis' videos. Any help is appreciated! God bless!