Revelation 19:2

For true and righteous are His judgments, because He has judged the great harlot who corrupted the earth with her fornication; and He has avenged on her the blood of His servants shed by her."

Surrounding context

19:1 After these things I heard a loud voice of a great multitude in heaven, saying, "Alleluia! Salvation and glory and honor and power belong to the Lord our God!

19:2 For true and righteous are His judgments, because He has judged the great harlot who corrupted the earth with her fornication; and He has avenged on her the blood of His servants shed by her."

19:3 Again they said, "Alleluia! Her smoke rises up forever and ever!"

Translation and sources