A local, Christian radio station in the Charlotte, North Carolina, area has a curious tagline that it uses when it announces its station credentials. ...
The fallen Woman of Revelation 17 and 18 displays no religious characteristics but is instead involved in the politics, economics, and culture of its time.
Though she transgressed every commandment in multiple ways, the sin through which Israel's unfaithfulness is most frequently demonstrated is gross idolatry.
Christ's Two Witnesses will accomplished their work before the Beast kills them. Humanity will feel relief at their death, but stark terror at their resurrection.