Revelation 16:5-6

And I heard the angel of the waters saying, Righteous art thou, who art, and who wast; who art perfect; because thou hast judged these:

Revelation 18:20

Rejoice over her, thou heaven, and you saints, and apostles, and prophets; for on your account God has pronounced sentence upon her.

Revelation 19:2

for his judgments are true and righteous; for he has judged the great harlot, who corrupted the earth with her fornication; and he has avenged the blood of his servants shed by her hand.

Treasury of Scripture Knowledge

Summary

Praise ye the LORD for the avenging of Israel, when the people willingly offered themselves.

Bible References

For the avenging

Revelation 16:5
And I heard the angel of the waters saying, Righteous art thou, who art, and who wast; who art perfect; because thou hast judged these:
Revelation 18:20
Rejoice over her, thou heaven, and you saints, and apostles, and prophets; for on your account God has pronounced sentence upon her.
Revelation 19:2
for his judgments are true and righteous; for he has judged the great harlot, who corrupted the earth with her fornication; and he has avenged the blood of his servants shed by her hand.