Revelation 19:2

English Standard Version

2 for his judgments are true and just; for he has judged the great prostitute who corrupted the earth with her immorality, and has avenged on her the blood of his servants.” (De32:43; 2Ki9:7; Re6:10; Re15:3; Re16:6; Re16:7; Re17:1)

New International Version

2 for true and just are his judgments. He has condemned the great prostitute who corrupted the earth by her adulteries. He has avenged on her the blood of his servants.”

New Int. Readers Version

2 The way he judges is true and fair. He has judged the great prostitute. She polluted the earth with her terrible sins. God has paid her back for killing those who served him.”

King James Version

2 For true and righteous are his judgments: for he hath judged the great whore, which did corrupt the earth with her fornication, and hath avenged the blood of his servants at her hand.