Psalms 149:6-9

6Let athe high praises of God be in their throats
and btwo-edged swords in their hands,
7to execute vengeance on the nations
and punishments on the peoples,
8to bind their kings with cchains
and their nobles with fetters of iron,
9to execute on them the judgment dwritten!
eThis is honor for all his godly ones.
fPraise the Lord!

Revelation of John 16:5-6

5And I heard the angel in charge of the waters
Greek  angel of the waters
say,

hJust are you, iO Holy One, jwho is and who was,
for you brought these judgments.
6For kthey have shed the blood of lsaints and prophets,
and myou have given them blood to drink.
It is what they deserve!”

Revelation of John 18:20

20 nRejoice over her, O heaven,
and you saints and oapostles and prophets,
for pGod has given judgment for you against her!”

Revelation of John 19:2

2for qhis judgments are true and just;
for he has judged rthe great prostitute
who corrupted the earth with her immorality,
and shas avenged on her the blood of his servants.”
Greek bondservants; also verse 5

Copyright information for ESV