In this video, Mystery Babylon is examined. The harlot riding the beast, drunk on the blood of saints is shrouded in mystery. Does scripture give any clues as to who this mysterious woman can be?