Amplified Bible

Revelation 16:6 Amplified Bible (AMP)

Because they have poured out the blood of Your people (the saints) and the prophets, and You have given them blood to drink. Such is their due [they deserve it]! [Ps. 79:3.]

Revelation 16

Revelation 16:1-7