Bible: Revelation 16:6

16:6 because they poured out the blood of your saints and prophets,

so 1  you have given them blood to drink. They got what they deserved! 2 

NET Bible Study Environment