Revelation 16:5-7

Revelation 16:5-7

[5] And  I heard  the angel  of the waters  say,  righteous,  which  and  shalt be,  because  thou hast judged  [6] For  they have shed  the blood  of saints  and  prophets,  and  thou hast given  them  blood  to drink;  worthy.  [7] And  I heard  the altar  say,  Even so,  Lord  God  Almighty,  true  and  righteous  judgments. 

What does Revelation 16:5-7 Mean?

Contextual Meaning

John heard praise of God in heaven that interrupted his narration of the outpouring of the bowls of wrath briefly.