What does Revelation 16:7 mean?
In this verse the apostle John reports that he heard the voice agree that the Lord God Almighty's judgments are true and just. Revelation 6:9–11 tells us the martyrs under the altar cry out for vengeance on the wicked. They are told to wait a little longer until the number of their fellow martyrs is full. Now, under the third bowl judgment, the time has arrived to avenge the martyrs' deaths.At this point of the tribulation, human wickedness has reached its peak, and the martyrs witness God's judgments on the wicked. They attest to the fact that God's judgments are true and just. God may not judge all sin immediately or as quickly as we wish, but He judges it fully, in His own time. Christians who suffer at the hands of violent, wicked men may wonder why God doesn't punish the wrongdoers right now, but they may rest assured He will take appropriate action when He deems best.