What does Revelation 19:2 mean?
John is hearing praises from heaven, celebrating the destruction of Babylon and the imminent return of Christ to earth (Revelation 19:11). Here, the heavenly multitude's song is one of affirmation of God's judgments. They are true. God never makes a mistake when He judges. His judgments are also just; that is, the judged get what they deserve. God judges righteously. Religious Babylon had corrupted the world with her immorality, and she had slain many of God's servants.In the time of Elijah, Baal worship flourished as King Ahab and Queen Jezebel supported it. They even arranged for the false prophets of Baal to dine in the palace (1 Kings 18:19). The apostate Israelites were so devoted to the worship of Baal that they killed God's prophets with the sword (1 Kings 18:4; 18:13). In response, God displayed His power at Mount Carmel and used Elijah to slay the false prophets (1 Kings 18:20–40). In a similar display of power, God judged Babylon and avenged His martyred servants (Revelation 17—18). Even today in many parts of the world those whose faith is in the one true God experience persecution and even martyrdom at the hands of those who are steeped in false religion.